• 0 Posts
  • 5 Comments
Joined 7 months ago
cake
Cake day: June 21st, 2025

help-circle



  • Because modern arrays are often in the multi-TB size recovery can take a significant amount of time (days and weeks potentially) and since RAID-5 only allows one drive to fail, if a second drive fails during that time you’re cooked.

    I like to use snapraid combined with mergerfs which technically has the same problem, but because it works on the file level, if a second drive became corrupted, you’d only lose the data on the drive that failed, not the entire array. I combine it with snapraid-btrfs which operates on read-only snapshots instead of raw data, avoiding write hole issues (data changing during sync) and also btrfs itself on each drive gives an additional layer of integrity checking, and rollback support from the snapshots themselves.