Rsync - опция link-dest для одного файла - PullRequest
0 голосов
/ 18 августа 2011

Я использовал rsync с опцией --link-dest для резервного копирования каталогов. Я хочу добиться того же с отдельными файлами, то есть я хочу скопировать файл srcfile в dstfile, зная, что у меня есть предыдущая версия файла с именем prevfile в каталоге destfile.

Для каталогов я использую: rsync -a --link-dest=prevdir srcdir dstdir

Однако link-dest может принимать только значения каталога. Он не может принимать файлы. Я хотел бы сделать что-то вроде: rsync -a --link-dest=prevfile srcfile dstfile

1 Ответ

1 голос
/ 10 ноября 2011

Жаль, что это не работает - я согласен, что это было бы очень полезно.Но все, что вам нужно сделать, чтобы смоделировать это, сделать ссылку самостоятельно:

ln prevfile dstfile
rsync -a srcfile dstfile

Кстати, я подал это как ошибку: https://bugzilla.samba.org/show_bug.cgi?id=8594

...