lsyncd如何处理多个目标服务器中的一个被关闭?

时间:2015-04-06 19:58:20

标签: server sync rsync interruption

如果我们在服务器上运行lsyncd并希望从该服务器同步到2个或更多服务器,并且那时一个或多个目标服务器已关闭,那么lsyncd如何处理它?是否有一些机制可以在备份服务器恢复后立即自动更新它们?

1 个答案:

答案 0 :(得分:0)

lsyncd没有自动处理您自己的问题的过程。

当其中一台主机出现故障时,lsyncd不执行rsync(显而易见)。 当此主机再次启动时,lsyncd将在关闭服务器的最后一致状态和重新启动时同步diff。 这是正常情况。

Lsyncd基于rsync,过程是一样的。

但你的问题可能是“当服务器恢复时,lsyncd将如何检测到他?”

Lsyncd在diff上同步。如果有一个文件在“主”服务器上更改(lsyncd启动),他将在其目标服务器上进行同步。 无论服务器如何停机数小时......例如......

我希望我回答你的问题。

亲切的问候,