在没有中间或远程共享的情况下,在 Linux 服务器之间实时同步文件有哪些选项?

Rym*_*Rym 2 disaster-recovery replication drbd

Quickfix(一个开源 FIX 引擎)在服务器的文件系统(在这种情况下为 Linux)中保存状态信息和发送/接收的消息。对于灾难恢复,我希望这些文件在 WAN 上的备用服务器上近乎实时地保持最新状态,这样备用服务器就可以启动并了解系统的状态。

持久性文件是人类可解析的文本,在一天中累积起来的内容很少超过 1 GB。他们每晚都被清洗。

我希望同步直接发生,在第三台服务器上没有远程共享文件系统。我还需要这些文件在主服务器完全和突然的破坏中幸存下来。

Rsync 太慢,而且还不够接近实时有用。DRBD 是一种似乎可以完成这项工作的替代方法,但我希望评估替代方法。

除了 DRBD 和 rsync 之外,还有哪些选择可以做这样的事情?

Mik*_*ike 5

drbdocfs2

drbd 在块级别通过网络同步。您可以轻松设置主/主。ocfs2 是一个很好的集群文件系统,它位于 drbd 之上