--fuzzy search over to-be-deleted files to catch moved files and directories
Matt McCutchen
matt at mattmccutchen.net
Thu Nov 12 21:35:39 MST 2009
On Wed, 2009-11-11 at 14:32 +0100, H. Langos wrote:
> Unfortunately it still does not solve my problem. "--detect-renamed"
> hardlinks when it moves deleted files to its temp directory. But then
> it seems to copy the file to its new location.
>
> This breaks the space saving property of rsnapshot (hardlinking files that
> didn't change since the last snapshot).
>
> So in order to realy work in my setup one would have to check if the delta
> transfer did change any data at all. If it didn't a hardlink would be made
> instead of a copy.
Ah. The RFE for the check you describe is:
https://bugzilla.samba.org/show_bug.cgi?id=5583
A currently available alternative is the --detect-moved option added by
"detect-renamed-lax.diff", which will accept a file matching in basename
+ quick check directly, without running the delta-transfer algorithm.
This is risky, but not quite as risky as --detect-renamed-lax.
--
Matt
More information about the rsync
mailing list