Can you list internal checksums of a ZFS filesystem?

Steven Hartland killing at multiplay.co.uk
Tue Jul 17 22:54:59 UTC 2012


----- Original Message ----- 
From: "CH" <freebsd-fs at ch.pkts.ca>
To: <freebsd-fs at freebsd.org>
Sent: Tuesday, July 17, 2012 11:26 PM
Subject: Can you list internal checksums of a ZFS filesystem?


> Hello list,
> 
> I'm moving data to a ZFS filesystem, and it's a ton of big files (more
> than 3 terabytes).  I don't trust the network copy command completely,
> and so I'd like to compare checksums.  I'm not looking forward to it,
> since it's going to be a slow process, especially if I can't run the
> command on the server. 
> 
> Since ZFS already has computed and stored checksums for every file on
> the destination machine, is there an easy way to extract that from the
> filesystem? Perhaps 'ls -lR --checksums' or similar?
> 
> Note, checksums still have to be calculated on the source machine, and
> so the overall operation will still take the same length of time
> (assuming ZFS is faster than HFS+), but it does save a lot of cpu and
> disk reads on the destination machine, which can then be used for other
> things.

IIRC its block level checksums, not file level ones so don't think this
will be what your looking for.

    Regards
    Steve

================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337
or return the E.mail to postmaster at multiplay.co.uk.



More information about the freebsd-fs mailing list