Hacker News new | ask | show | jobs
by fest 1578 days ago
What other filesystems have checksums for data? Last time I looked, after a silent SSD failure that I only noticed because some .so files were affected, the only options were btrfs and reiserfs (I think ZFS required a custom kernel at that time).

The incident was really eye-opening in how fragile was my data: if .so files were not affected, I would have continued to use the system and erroneous data would silently be propagated to backups.

3 comments

I use btrfs with snapshots for my backups. Not only do I get file checksums. The differences in files if I'm hit by ransomware or large-scale file corruption will draw my attention when the disk fills up.
Git? Since I put pretty much everything into Git, it’s like another filesystem overlayed on my normal filesystem.
Git won't work for larger files unless you go with Git-annex or Git-LFS - but that's a lot of faffing about.
And has the appropriate performance