I think one has to accept that zfs send appearently is able to detect such 
errors while scrub is not. scrub is operates only on the block level and makes 
sure that each block can be read and is in line with its's checksum.

However, zfs send seems to have detected some errors in the file system 
structure itself, resulting in a couple of files being unable to read.
What had caused these errors, I have no idea, but deleting the affected files 
and replacing them did the job.

I think that my understanding of zfs send/recv only operating on the block 
level, bypassing the higher level fs stuff, has been too simple.

Now to answer your question: I did 1), 2) and 3), but between 2) and 3) I 
verified using tar that all files were accessible.
Also, I didn't had any problem since.

Cheers,
budy
-- 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to