ZFS pools do checksumming, snapshotting, etc.
As well as BTRFS and ReFS