So, I found some corrupt photo files on my freenas zraid system. After doing smart tests and finding nothing I read about how ZFS is susceptible to errors in ram. I'm going to run memtest overnight to see if I have failing ram, but now I'm worried about my non ECC system in general.
So, my question is this: is my system only susceptible to bit flipping in non ECC ram during writes? For example, if I copy some data to my system, and then verify that it is clean will it be safe "forever" if I don't write over it? Or is it possible that during some zfs maintenance or other reading of the data that ram errors could be added into my data?
I have multiple backups of everything, but now I'm worried about corrupted files getting copied to all my backups and not being detected before it's too late.
So, my question is this: is my system only susceptible to bit flipping in non ECC ram during writes? For example, if I copy some data to my system, and then verify that it is clean will it be safe "forever" if I don't write over it? Or is it possible that during some zfs maintenance or other reading of the data that ram errors could be added into my data?
I have multiple backups of everything, but now I'm worried about corrupted files getting copied to all my backups and not being detected before it's too late.