Web lists-archives.com

Btrs vs ext4. Which one is more reliable?


I have a NFS4 server with ext4. I'm moving to Debian Stretch. I wonder if I should switch to Btrfs.

I like the checksum feature to prevent silent corruption.

My understanding is that the only thing that prevents silent corruption in ext4 is the hard drive CRC (Cyclic Redundancy Check Error). Is that enough for a server? I do backups very often, I don't mind if the hard drive dies, but I don't want silent corruption.

Suse has been using Btrfs for a while. Can I consider Btrfs in Stretch stable enough for a NFS4 server? I would use only snapshots and subvolumes.