具有增量传输的rsync基于时间戳进行同步

时间:2011-09-27 19:32:34

标签: rsync

我使用rsync命令进行delta传输。 rsync的作用是它只传输更改。现在我有两台机器,每台机器有两个文件夹,其内容会不时变化。我想要的是有一个脚本在执行时用较新的那个替换较旧的那边的内容。较旧的是与较新的时间戳相比具有较低时间戳的那个。 rsync能够做到这一点吗?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

使用-u选项(不会使用较新的时间戳覆盖文件)并运行rsync两次:

local@localhost: rsync -au remote@remotehost:/dir1/ dir2
local@localhost: rsync -au dir2/ remote@remotehost:/dir1