Am 14.11.19 um 15:02 schrieb Paul Slootman via rsync:
> On Thu 14 Nov 2019, Pierre Bernhardt via rsync wrote:
> So it's looking for b/a as the link-dest directory.
> 
> Use a full pathname for --link-dest to remove all uncertainty.
> E.g.:
> 
>     rsync -av --link-dest=$(pwd)/a a/ b/
> 
> In this case, as the destination is also in same current directory, you
> could use:
> 
>     rsync -av --link-dest=../a a/ b/
Working:

pierre@in94:~/tmp$ ls -li a b
a:
insgesamt 8
257315 -rw-r--r-- 1 pierre pierre 4 Nov 14 10:53 1
257316 -rw-r--r-- 1 pierre pierre 6 Nov 14 10:53 2

b:
insgesamt 0
pierre@in94:~/tmp$ rsync -av --link-dest=$(pwd)/a a/ b/
sending incremental file list
./

sent 98 bytes  received 19 bytes  234.00 bytes/sec
total size is 10  speedup is 0.09
pierre@in94:~/tmp$ ls -li a b
a:
insgesamt 8
257315 -rw-r--r-- 2 pierre pierre 4 Nov 14 10:53 1
257316 -rw-r--r-- 2 pierre pierre 6 Nov 14 10:53 2

b:
insgesamt 8
257315 -rw-r--r-- 2 pierre pierre 4 Nov 14 10:53 1
257316 -rw-r--r-- 2 pierre pierre 6 Nov 14 10:53 2


But it's really complex to understand. Why it's not possble to simply
create hard links if source and target is on the same filesystem and
use a simple option instead of the sourc-link-complex-option.

Is this for linke backup reason if the source dir is different
from the link-dest dir because of different hosts like

rsync -av --dest-link=../a a/ backuphost:b/

where on backuphost a is an older copy and b is the new
target?

Cheers,



-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to