请原谅我的无知,我一直在寻找答案,但至今一无所获。
这是我想要做的:
使用 rsync 从文件服务器 (Ubuntu Server 14.04) 备份到 NAS 设备。备份完成后,通过 SSH 再次运行 rsync 到远程服务器。
我有一种挥之不去的感觉,这不会正常工作 - 这与 rsync 如何将文件标记为已备份且自上次备份以来未更改有关。
我怀疑这可能会导致问题,对吗?
谢谢,
西蒙。
答案1
从手册页中:
DESCRIPTION
It [rsync] offers a large number of options
that control every aspect of its behavior and permit very flexible
specification of the set of files to be copied. It is famous for its
delta-transfer algorithm, which reduces the amount of data sent over
the network by sending only the differences between the source files
and the existing files in the destination.
开箱即用,无需任何特殊参数,rsync 即可完成完全符合你的需要:
- 将所有差异同步到 NAS和将所有差异同步到远程 SSH 服务器。
- 第一次运行时,它将在两者上创建完整副本,然后独立同步两者。
即使与远程服务器的连接断开,下次调用时它仍会从中断的地方继续。