如何将远程计算机上的文件夹同步到域上的服务器

我们有一个小的远程办公室,经常与我们分享数据。 我了解到数据是作为电子邮件附件共享的,但这显然会导致版本控制和重写。

我正在寻找一种方法,然后直接在我们的主办公室域控制器上同步文件夹。

我个人使用LiveMesh,但我希望有一个工具可以直接同步到我们的服务器,而不需要第三方托pipe数据,因为我们已经有一个在线备份服务来处理异地备份。

什么样的企业级工具可以让我们将远离我们的域的远程计算机的文件夹同步到我们的域的文件服务器中? 同步必须是双向的,例如:来自远程办公室的人员将创build发票。 我们办公室有人会对其进行审查并对其进行修改。 远程办公室需要看到变化。

我们的服务器在Windows 2003上。

您可能在查找“企业”类工具时遇到问题,该工具可以优雅地处理不通过企业目录pipe理的外部计算机。

也就是说,如果集中式存储库和版本控制是最重要的部分,那么您希望版本控制或文档控制系统能够让多个用户在文档上协作(SharePoint可能就是这方面的一个例子)。

已经提到的选项(如robocopy和rsync)可以按照时间表大量提取数据,但如果文档的两个副本正在进行更改(如mfinni点在他的评论)。

如果您可以在远程办公室获得基础架构支持并将其纳入域,那么分布式共享pipe理(aaa)DFS可能适合您的情况,但是存在pipe理和基础设施开销,使得办公室整合并获得服务,运行。

好的,在这个话题中提到的每一个都可以优于传递电子邮件附件。

如果你真的需要双向同步,你可能会更好地把这个文件/这些文件放入类似SharePoint的东西,启用版本历史logging。

看看rsync 。

如果两个站点上的文件都被更改,另一个选项可以是支持冲突检测的Unison 。

我不会完全称之为企业级,但是Robocopy应该能够胜任这项工作。