<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
  <meta name="Generator" content="Zarafa WebApp v7.1.8-43801">
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>silent data corruption with rsync</title>
</head>
<body>
<font face="tahoma" size="2">Hi everbody!<br><br>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.<br><br>"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".<br><br>Did you ever hear something like this? Has this been a bug in any early version of rsync? If so, when was it fixed?<br><br>Thank you,<br><br>  sig <br></font>

<br><p style="font-family: Arial,Verdana,Helvetica,Sans-Serif; font-size: x-small; color: grey"><br>
--<br>
Angaben gemäß §35a GmbH-Gesetz:<br>
ITServ GmbH<br>
Sitz der Gesellschaft: 55294 Bodenheim/Rhein<br>
Eingetragen unter Registernummer HRB 41668 beim Amtsgericht Mainz<br>
Vertretungsberechtiger Geschäftsführer: Peter Bauer, 55294 Bodenheim<br>
Umsatzsteuer-ID: DE182270475<br></p>

<br></body>
</html>