The second one.
Mirroring is good for speed and redundancy, but a storage mechanism with parity checks will all ways be more recoverable. And depending on the array you have far more storage available.
Comment on What are good harddrives to use with serves
avidamoeba@lemmy.ca 1 month agoDue to risk of failure or risk of data corruption because the mirror can’t tell which drive is right when there’s a difference?
The second one.
Mirroring is good for speed and redundancy, but a storage mechanism with parity checks will all ways be more recoverable. And depending on the array you have far more storage available.
I think data checksums allow ZFS to tell which disk has the correct data when there’s a mismatch in a mirror, eliminating the need for 3-way mirror to deal with bit flips and such.
TheHolm@aussie.zone 1 month ago
ZFS or BTRF mirror will know which side is at fault due to checksums. I’m more concern about simultaneous falures of two disks. Rebuilding of a RAID puts lots of pressure on remaining disks, so probability that remaining one dies too is much higher. with RAID6 3 disks need to die to lost date, which is less likely but not impossible.