SHA question

Ask Bjørn Hansen ask at
Fri Jan 15 23:18:09 GMT 2010

On Jan 15, 2010, at 14:19, ian wrote:

>>> My understanding[*] is that it computes a checksum for each block of a file
>>> and only transmits blocks that have different checksums.
>> And to calculate the checksum on each block of the file, it has to, um,
>> read each block of the file... yes?
> Doesn't rsync *push* rather than *pull* in which case the files it computes the checksum on are all local.
> I did not think it worked in the way you mention without rsync daemon running at the remote end doing the checksum for you.

But with NFS the "remote" is "local".  You need an rsync box running where the storage is to get "cheaper" checksums.

  - ask

More information about the mailing list