单个文件的Rsync --link-dest选项

时间:2011-08-17 23:55:03

标签: rsync

我一直在使用rsync和--link-dest选项来备份目录。 我想用单个文件实现相同的功能,即我想将文件srcfile复制到dstfile,因为我知道我在destfile目录中有一个名为prevfile的文件的先前版本。

对于我使用的目录:rsync -a --link-dest=prevdir srcdir dstdir

但是link-dest只能获取目录值。它不能拿文件。我想做一些事情:rsync -a --link-dest=prevfile srcfile dstfile

1 个答案:

答案 0 :(得分:1)

遗憾的是这不起作用 - 我同意它会非常有用。但是你要做的就是模拟它就是自己建立链接:

ln prevfile dstfile
rsync -a srcfile dstfile

顺便说一句,我将此归档为错误:https://bugzilla.samba.org/show_bug.cgi?id=8594