Windows Server 下文件同步

最近在做項目的時候有個需求:需要把A服務器上的文件同步到B服務器上在liunx上直接用rsync就解決了,但是這是兩臺Windows Server 2012各種找資料

最後解決了記錄一下

用的的軟件和這幾個軟甲的優缺點

1、BestSync.

 

可一是網絡共享的linux的等 缺點收費

2、GoodSync

 自己可以百度一下功能挺多的就是收費

3.SyncToy 免費的

參考https://www.cnblogs.com/icerainsoft/archive/2012/12/06/2805092.html

 

 

-------------------------------------------------------------------------------------

我用的SyncToy 需要做定時

Synchronize”:新文件和更改過的文件在左右目錄中將互相複製,同時,若兩個目錄中有同樣的文件,在其中一個目錄有重命名或者刪除的,在另一個目錄中也將執行同樣操作。

  “Echo”:左目錄中的新文件和更改過的文件將複製到右目錄中;同時,若兩個目錄中有同樣的文件,在左目錄中有重命名或者刪除的,在右目錄中也將執行同樣操作。本專案同步使用此操作,如圖 四。

  “Subscribe”:右目錄中更新過的文件將複製到左目錄,如果左目錄中存在同樣的文件,在右目錄中有重命名或者刪除的,在左目錄中也將執行同樣操作。

  “Contribute”:和Echo的操作類似,但是不執行刪除操作。

  “Combine”:新文件和更改過的文件在左右目錄中將互相複製,但是不執行重命名和刪除的對比操作。

使用Windows 計劃任務配合同步工作:
   配置好SyncToy以後,因該工具不能設置自動運行時間,所以需要結合Windows計劃任務配合,自動完成同步工作。
   因要在計劃任務中使添加的SyncToy自動運行,需要在“Run”中添加如SyncToy運行程序路徑,並在其後添加運行參數“ – R”,例:"C:\Program Files\SyncToy 2.0 Beta\SyncToyCmd.exe"  -R Sync

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章