2011-08-17 48 views
0

我一直使用rsync和--link-dest選項來備份目錄。 我想用單個文件實現同樣的事情,即我想將文件srcfile複製到dstfile,知道我在destfile目錄中具有名爲prevfile的以前版本的文件。單個文件的Rsync --link-dest選項

對於目錄使用:rsync -a --link-dest=prevdir srcdir dstdir

但是鏈路DEST只能取目錄值。它不能拿檔案。我想這樣做:rsync -a --link-dest=prevfile srcfile dstfile

回答

1

這是可惜這不起作用 - 我同意這將是非常有用的。但是,所有你需要做的模擬是讓自己的鏈接:

ln prevfile dstfile 
rsync -a srcfile dstfile 

順便說一句,我提起這個bug:https://bugzilla.samba.org/show_bug.cgi?id=8594