2016-08-19 59 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不比較元數據,它僅進行增量同步 –