根据修改时间将来自多个来源的文件同步到主副本

根据修改时间将来自多个来源的文件同步到主副本

我使用 rsync 将文件从多个服务器转移到“主副本”。有时同一个文件在不同来源中有不同的内容。我想要保留最后修改的文件。我希望 rsync 有类似的东西--time-only(类似于--size-only),这样它就可以简单地根据最后修改时间进行同步。如果没有这样的东西,rsync 在从不同来源同步时会一遍又一遍地覆盖相同的文件(如果大小或校验和不匹配)。

有没有更好的方法来实现这种同步?

答案1

听起来就像你想要的rsync -u——“跳过接收器上较新的文件”。

相关内容