2016-08-19 60 views
0

我们认为MS Sync Framework可用于部署解决方案并更新几台(50+)服务器(具有auth的文件共享)。我们需要一对多单向镜像式文件同步。通过网络镜像文件同步

我们所需要的:

  • 源文件改变了 - 目标文件自动覆盖
  • 源文件删除 - 目标文件中删除
  • 源文件添加 - 目标文件添加
  • 目标文件变 - 目标文件被源文件覆盖
  • 删除的目标文件 - 从源添加的目标文件
  • 添加的目标文件 - 目标文件被删除,如果在源文件中没有这样的文件

只有需要维护完整性的内容应该上传到目的地。

可选:一切都应该在目的地使用tmp文件夹完成(上传到tmp文件夹,然后替换主文件夹)。

是否可以使用Microsoft Sync Framework创建一对多单向镜像样式文件同步?

据我发现MS Sync Framework无法比较源和目的地的元数据,所以它不能做我想要的东西,对吧?可能会有另一种解决方案/框架/或可以做我想做的事吗?

回答

0

不知道你是如何形成结论,因为这是它如何工作,通过元数据(而不是由文件的内容)同步Fx的不能比较的元数据

你的情况应该是可能的。您应该为每个同步对创建单独的元数据文件。

+0

我想我找到你的答案在这里:http://stackoverflow.com/questions/28280858/microsoft-sync-framework-mirror-sync-for-file-system你说,同步Fx不比较元数据,它仅进行增量同步 –