有以下系统:
大约 20 台主机,从中复制了 3 个 sertbot 目录 - 续订、实时、存档。一切都被复制到一个备份主机,以防主服务器出现故障,项目切换到该主机。如果 sertbot 可以很好地使用旧的域证书,那么从更新的配置中它会撕裂屋顶,并且 Web 服务器 (nginx) 测试失败。一切都使用带有 rsync 的脚本进行备份。是否可以镜像续订目录?那些。如果我删除 test.com 域,则应该删除主主机上的域,当我尝试进行备份时,rsync 会检查是否没有这样的文件并在备份主机上将其删除。
这是rsync
--delete
程序选项:如果存在,如果接收端有文件/目录而源端没有,则接收端将删除该文件/目录。
根据rsync的手册页,当此选项存在时,何时删除它是未定义的。这可以通过使用(或一起)以下限定选项之一来更改:
--delete-before
- 在文件内容传输开始之前删除--delete-during
- 在传输过程中删除--delete-after
- 传输完成后删除--delete-delay
- 几乎与 相同--delete-after
,除了使用更新的非增量算法来编译要删除的文件列表。使用列出的选项时,强烈建议先添加选项
--dry-run
(-n
) 以查看程序将执行的操作。添加。阅读:
$ man rsync