but it does to a very large extent ensure file integrity.
And just as a quick aside. ZFS works hard to
detect file integrity issues ("bit-rot"). In its default configuration, and especially in single disk scenarios, your options to
recover from file integrity issues are likely to be precisely zero.
That's why I've said before and will say again ... ZFS sounds all cool. But ZFS is a veritable minefield, and if you don't set it up 100% correctly (with ZFS there are BOTH hardware and software considerations), you might as well just stick with HFS,NTFS,EXT4 or whatever your OS defaults to. Even more so if you're just running a standard computer with a single disk drive inside it.
Focus on getting your backups right first.