我正在尝试让 rsnapshot 用于远程备份(通过 ssh)。我有一个工作配置,我可以执行我的所有备份。
在我的 conf 中,我启用了sync_first=1. 据我了解,这意味着我必须始终首先运行该rsnapshot sync命令以实际首先获取备份文件,然后运行该rsnapshot hourly命令以简单地符号链接并旋转备份。
现在的问题。我不确定这是否是设计使然,但我注意到每次运行时rsnapshot sync,远程计算机上的每个文件都会再次备份,无论自上次备份以来是否已更改。这意味着该rsnapshot sync命令需要 > 1 小时。
这是设计的行为吗?
我应该在跑步sync前每小时跑步hourly/daily/weekly吗?