如何可靠地同步伦敦和上海之间的文件服务器?

如何可靠地同步伦敦和上海之间的文件服务器?

我们有两个办公室,一个在伦敦,一个在上海,每个办公室都需要能够访问同一套文件。这意味着我们需要一种可靠、快速的方法来同步两个办公室服务器之间的一组文件夹。它们可能是 Windows 服务器,但如果软件方面在 *nix 上更有意义,我们可以考虑 Linux 机器。

我们考虑过 Rsync、Unison、Gluster 和其他一些选项,但它们似乎都无法可靠地保持如此远距离办公地点之间的服务器同步。每个办公室都通过开放互联网进行 DSL 连接,因此加密也是一个因素。

有人能提供一些建议,让服务器尽可能接近实时同步,而不会不断死机吗?

安迪

答案1

因为它们是 Windows 服务器,您是否考虑过 DFS?

它是否可以接受可能取决于您所说的“尽可能接近实时”的确切含义(澄清这一点可能有助于更好地回答您的问题),以及这里的具体用例是什么(数据量和变化频率),但这可能是一个很好的起点。

了解您的 DSL 连接速度也会有所帮助,因为这会影响您是否需要查看具有本机压缩的协议(您是否尝试过 rsync -z 来添加压缩?),但最重要的是如果您需要移动的数据超过管道可以处理的数据,那么您要么需要更大的管道,要么需要限制自己同步更少的数据。

答案2

如果您有 IT 预算,一个选择是 WAN 优化器,它本质上是本地网络缓存;请记住,这些设备可以专门用于缓存哪些应用程序/协议。这些设备还可以确保缓存的副本是最新版本。

例如,这是一个Cisco WAAS 设备上的 Sharepoint 服务部署指南

除了思科之外,市场上还有许多供应商。如果你谷歌搜索“WAN 优化”,你就会找到主要参与者。

相关内容