--link-dest copying modified files
Wayne Davison
wayned at samba.org
Tue Jan 23 15:39:31 GMT 2007
On Tue, Jan 23, 2007 at 01:41:55PM +0000, it-rsync at ml.epigenomics.com wrote:
> This works except when an existing file has been modified and is now
> "new" (and not the n'th hardlink) in the image. This file is copied to
> the "current" directory. A hardlink pointing to the file in lastimg is
> not created.
That's exactly right. Rsync never looks for an alternate file when a
destination file exists. It is expected that the --link-dest option
will be used with an empty hierarchy of files, otherwise it will be
sub-optimal, and any attribute changes it makes can affect the older,
hard-linked file versions, which is not usually what you want.
You're better off maintaining a symlink named "current" that points to
the most recent directory. Either that, or rename the dirs after the
transfer.
..wayne..
More information about the rsync
mailing list