rsync 验证目标文件夹中已存在文件,因此它将在第一次同步时跳过副本

kep*_*onk 3 backup rsync 11.04

我一直在查看有关 rsync 的不同教程,了解我遇到的一些具体情况。

我有一台包含所有照片的家庭服务器,该服务器是我的备份,我的电脑是接收新照片的服务器,到目前为止,我一直在手动将新照片从电脑复制并粘贴到服务器。

我试图设置 rsync 自动执行此操作,原则上,它没有问题。

现在的问题是;当我启动 rsync 时,它开始复制所有文件,甚至那些已经在目标中的文件(这是因为这是第一次同步)。

所以我的问题是: rsync 是否可以验证文件是否相同(名称/大小/bin),以便在第一次同步时跳过副本?

Cae*_*ium 5

您的意思是它开始再次复制所有内容,因为即使它们已经存在,但它们具有不同的时间戳,因为您将它们复制到自己身上?

标志--size-only--checksum可能是您需要阻止它执行此操作的标志,但是第一次在没有该标志的情况下运行 rsync 时,它将恢复到此行为。

我认为,您可能可以一直相当安全地运行它--checksum,所以这可能不是问题。