Hello,
my question is not necessary bound to FreeNAS/ZFS, more to filesystems in general. I ask it here because i hope that here a lot of ppl with filesystem expertise around.
short story:
Is there a way to store redundancy/parity information (like PAR2 generates) on the same disk as the data automatically and have it used automatically if necessary (like the "copies" parameter of ZFS, but more space efficient)?
long story:
I recently decided that i want to protect my data (99% media, 1% documents, etc.) against bitrot and that is how i discovered ZFS/FreeNAS. For a secure bitrot protection (detection and automatic correction) i would need at least a RAIDZ2. To my understanding only Z2 mode has that extra redundancy to restore a rotting bit that might be detetced during a raid rebuild.
Because power usage is a concern and i don't need the extra performance of a raid, i would (without bitrot protection) be fine with a simple mirroring raid. Just adding 3 disks to have bitrot automatically corrected seems overkill.
ATM i am using 2 big HDDs for 2 offline backups in a weekly rotation, To have bitrot protection i am securing the data with PAR2. Theoretically only 1 recovery block of a few MB is needed per TB size HDD (so very space efficient), but because generaring that PAR2 data is a time consuming task and 99% of the data does not chance from one week to another, i use more in practise.
So in the end i am looking for anything that could do the tedious PAR2 work (or anything similiar) on filesystem level automatically.
thanks for reading
my question is not necessary bound to FreeNAS/ZFS, more to filesystems in general. I ask it here because i hope that here a lot of ppl with filesystem expertise around.
short story:
Is there a way to store redundancy/parity information (like PAR2 generates) on the same disk as the data automatically and have it used automatically if necessary (like the "copies" parameter of ZFS, but more space efficient)?
long story:
I recently decided that i want to protect my data (99% media, 1% documents, etc.) against bitrot and that is how i discovered ZFS/FreeNAS. For a secure bitrot protection (detection and automatic correction) i would need at least a RAIDZ2. To my understanding only Z2 mode has that extra redundancy to restore a rotting bit that might be detetced during a raid rebuild.
Because power usage is a concern and i don't need the extra performance of a raid, i would (without bitrot protection) be fine with a simple mirroring raid. Just adding 3 disks to have bitrot automatically corrected seems overkill.
ATM i am using 2 big HDDs for 2 offline backups in a weekly rotation, To have bitrot protection i am securing the data with PAR2. Theoretically only 1 recovery block of a few MB is needed per TB size HDD (so very space efficient), but because generaring that PAR2 data is a time consuming task and 99% of the data does not chance from one week to another, i use more in practise.
So in the end i am looking for anything that could do the tedious PAR2 work (or anything similiar) on filesystem level automatically.
thanks for reading