silent data corruption with rsync

Sig Pam spam at
Tue Mar 11 10:02:28 MDT 2014

Hi everbody!

I'm currently working in a project which has to copy huge amounts of data from one storage to another. For a reason I cannot validate any longer, there is a roumor that "rsync may silently corrupt data". Personally, I don't believe that.

"They" explain it this way: "rsync does an in-stream data deduplication. It creates a checksum for each data block to transfer, and if a block with the same checksum has already been transferred sooner, this old block will be re-used to save bandwidth. But, for any reason, two diffent blocks can produce the same checksum even if the source data is not the same, effectively corrupting the data stream".

Did you ever hear something like this? Has this been a bug in any early version of rsync? If so, when was it fixed?

Thank you,


Angaben gemäß §35a GmbH-Gesetz:
ITServ GmbH
Sitz der Gesellschaft: 55294 Bodenheim/Rhein
Eingetragen unter Registernummer HRB 41668 beim Amtsgericht Mainz
Vertretungsberechtiger Geschäftsführer: Peter Bauer, 55294 Bodenheim
Umsatzsteuer-ID: DE182270475

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the rsync mailing list