跨网络的文件/目录同步

时间:2010-09-01 09:16:30

标签: network-programming

我需要在群集中同步几个目录/文件。假设一个节点中的文件内容发生变化,我需要将更改传播到其他节点,以便文件内容在任何时间点都相同。当删除某些文件/目录时适用。 DRBD不是一个选项,所以有任何库可以为我做这件事。

3 个答案:

答案 0 :(得分:0)

您需要使用分布式文件系统(GlusterFS可以想到),它可以保证同步和锁定,具体取决于群集对文件的使用情况。否则,您可能需要考虑通过NFS提供的集中式存储,以简化操作。除此之外,仍然集中在一个像GFS这样的SAN文件系统,但要注意安装需要更多的东西,比如防护。

答案 1 :(得分:0)

你考虑过NFS吗? SMB?如果不必立即更新,您可以考虑使用rsync

答案 2 :(得分:0)

我考虑使用rsync :)这是一个在远程主机之间进行同步的便捷工具。