> From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss-
> boun...@opensolaris.org] On Behalf Of Peter Taps
> 
> As I understand, the hash generated by sha256 is "almost" guaranteed
> not to collide. I am thinking it is okay to turn off "verify" property
> on the zpool. However, if there is indeed a collision, we lose data.
> "Scrub" cannot recover such lost data.
> 
> I am wondering in real life when is it okay to turn off "verify"
> option? I guess for storing business critical data (HR, finance, etc.),
> you cannot afford to turn this option off.

Right on all points.  It's a calculated risk.  If you have a hash collision,
you will lose data undetected, and backups won't save you unless *you* are
the backup.  That is, if the good data, before it got corrupted by your
system, happens to be saved somewhere else before it reached your system.

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to