link-dest / checksum / db.diff
ben.rubson at gmail.com
Mon Apr 28 02:57:55 MDT 2014
I use rsync (3.0.9) to make backups with the link-dest option, so that I
keep daily folders, and I only upload the difference.
However, when a directory is moved somewhere else in the tree, it is fully
Same thing when files are simply renamed, they are re-uploaded, not linked.
First option could be to use --fuzzy twice (migrating to 3.1.0), but I
think that it can be very IO intensive on receiver side, with 20 link-dest
and hundreds of thousands of files in each link-dest.
Second option could be to use the db.diff patch on receiver side.
Several question then on this second option :
- Does this patch have to be compiled on both sides, or only on receiver
- Can the db.diff patch work with link-dest option ?
- How, like this ? If the file is not found in one of the link-dest (and
only if), then, rsync will try to find it in the database, using its
- Is the checksum the table key, to speed-up the research ?
Is there any third option ?
I see many checksum / link-dest patches in rsync-patches-3.0.9.tar.gz,
anything more efficient than db.diff ?
Thank you very much for your help,
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rsync