> My main motivation for using ZFS instead of ext4 is that ZFS does data checksumming, whereas ext4 only checksums metadata and the journal, but not data at rest.<p>BTRFS does data checksumming too, and it's shipped by pretty much every major distro by default. BTRFS doesn't do encryption, but there's LUKS for that. I've been running BTRFS on LUKS for many years without issue.<p>Curious that he mentions that he doesn't use snapshots. I've recently started using BTRFS snapshots, and started liking them. They are incremental, but provide the entire filesystem at the moment the snapshot was done, down to referencing the same data on disk if nothing was changed.