--link-dest and file/dir transfer to remote rsync daemon
Alexander Grahn
A.Grahn at fz-rossendorf.de
Wed Apr 26 13:22:49 GMT 2006
Hi NG,
I want to do incremental backups to a remote server running rsyncd
(because daemonless transfer via ssh often hangs!). In contrast to
transfer via ssh (without remote rsyncd) this doesn't seem possible, or
do I miss something?
Imagine I want to incrementally backup `mydir' to the backup space
`backup' on e remote server `alpha' running an rsync daemon. rsyncd on
`alpha' is configured as follows:
[backup]
path = /home/grahn/backupdir
If I run:
rsync --port=54321 -a -v --link-dest=../yesterday mydir alpha::backup/today
on the local machine, the directory structure
/home/grahn/backupdir/today/mydir/test.txt
is created on remote `alpha'. Contrary to what was expected, the file
`test.txt' which hasn't changed since yesterday is not hard linked to
/home/grahn/backupdir/yesterday/mydir/test.txt
On the other hand this works (transfer via ssh tunnel):
rsync -a -v --link-dest=../yesterday mydir alpha:backupdir/today
The hard link is created, as expected.
What's wrong with the first (remote rsyncd) approach?
Thanks for any piece of advice!
Alex
More information about the rsync
mailing list