Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think it is important for two reasons. First, the primary purpose of RAID is to improve availability of your data, such that you can continue operating in spite of a hardware failure. If the RAID feature of btrfs has serious data loss problems, then it is taking a feature that is supposed to increase availability, and instead decreasing it. It is like an UPS that is more likely to cause a power outage than to protect you from one.

The other reason is that the atomic snapshot feature, and ability to easily transfer diffs of snapshots makes a wonderful foundation for incremental backups. But if I can't trust the filesystem to avoid corrupting my data, how can I trust it to avoid corrupting my snapshots? Hence I can't trust my backups. So I need to go back to a more independent backup processes like rsync.

With those two features gone, my whole motivation for using btrfs over simpler file systems like ext4 is gone, so why bother.



>With those two features gone

Still seen no real proof this is true. It's always vague feelings and anecdotes. has anyone done any real testing to measure file corruption?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: