On 03/13/2012 03:25 PM, Robinson, Eric wrote:
Using rsync to copy a local directory to a remote computer takes a 67 seconds.
Using rdiff-backup to backup the same local directory to a remote computer takes
11 minutes. Why does rdiff-backup go so slow? Does the number of increments on
the remote computer influence the speed? We keep 30 previous daily increments

The number of increments is irrelevant since rdiff-backup is working only
with the most recent version (the mirror).  What will make rdiff-backup
slower than rsync is the need to calculate and store the reverse diffs.  In
particular, when there is a large volume of newly deleted files it can take
some time to compress and store the old, now deleted files.  I see this
mainly when there has been a Linux kernel update that caused an old kernel
version to be uninstalled.  That's a lot of files that need be compressed,
stored in the increments directory, and removed from the mirror, whereas
rsync would just need to remove the old files.  Deleting a 4GB ISO image is
be another example of something that would be very fast for rsync but quite
time consuming for rdiff-backup.

--
Bob Nichols     "NOSPAM" is really part of my email address.
                Do NOT delete it.


_______________________________________________
rdiff-backup-users mailing list at rdiff-backup-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki

Reply via email to