[轉] windows server 幾大實時同步軟件比較


需求:

從Windows Server 主機A 到 Windows Server 主機B 之間同步目錄

方案一:

1. 使用bat腳本 + 計划任務的方式

1.1 bat腳本

功能:

把主機A的C:\source目錄,同步到主機A的D:\backups
如果要同步到遠程主機B的話,需要在遠程主機B上把某個目錄共享出來,在主機A上通過映射網絡驅動器的方式掛載共享目錄到本地

cat rsync.bat

@echo off
xcopy "C:\source" "D:\backups" /e/I/d/h/r/y exit 

1.2 添加計划任務,每分鍾執行一次計划任務

1.3 優缺點

優點

1. 簡潔高效,一次配置后,幾乎無需維護
2. 無需安裝、維護第三方軟件
3. 源和目的服務器重啟或網絡不通,待網絡和系統恢復正常后,即可開始同步,無需其它操作
4. 主機A上的源文件刪除后,主機B上的備份文件不會刪除(非刪除模式)
5. 如果主機A上的源文件名在主機B上已存在,則覆蓋主機B上的同名文件

缺點

1. 同步的最小時間間隔是1分鍾
2. 新增同步的目錄時,需要修改bat文件並保存
3. 單向同步

方案二:

2. 使用第三方開源軟件FreeFileSync

2.1 在主機B上確認以下內容

服務項中開啟了tcp/ip netbios helper服務
windows防火牆開放了139,445端口入站訪問策略

2.2 在主機B上新建目的目錄,並設置共享和權限

2.3 在主機A上通過映射網絡驅動器的方式掛載主機B的共享目錄到本地磁盤

2.4 在主機A上安裝FreeFileSync軟件並設置同步目錄

2.5 優缺點

優點

1. 同步的最小時間間隔可以精確到秒級
2. 可以設置單向或雙向同步

缺點

1. 源服務器重啟后,需要手動啟動同步軟件,並鼠標單擊開始按鈕,如下圖
   否則無法開始同步

方案三:

3. 使用第三方軟件GoodSync

3.1 這個是收費軟件,雖有破解版,但不安全

方案四:

4. 使用第三方軟件CwSync

4.1 這個是收費軟件,雖有破解版,但不安全

方案五:

5. 使用第三方軟件SyncToy

5.1 SyncToy + 計划任務的方式

優點

1. 軟件免費
2. 可以設置單向或雙向同步

缺點

1. 需要用計划任務的方式調用第三方軟件,也就是說同步的最小時間間隔是1分鍾

建議:

如果同步的時間間隔必須精確到秒級或者需要雙向同步,請用方案二

如果覺得每分鍾一次的單向同步也行,請用方案一

方案六:

目的:

把主機A上的目錄同步到遠程主機B(ftp服務器)上

6. 使用allway sync軟件

Allway Sync 不僅能夠完全滿足輕量級文件同步備份的需求,同時它對於個人使用幾乎是完全免費的,而且自帶中文,非常容易上手。

6.1 確認主機部署了ftp服務,並開放了ftp端口

windows防火牆開放了21端口入站訪問策略

6.2 在主機A上測試到主機B的ftp端口是否通

telnet 10.155.0.81 21
或者
ftp 10.155.0.81
輸入用戶名和密碼進行訪問

6.3 在主機A上安裝Allway sync軟件包

一路下一步

6.4 配置Allway sync同步規則和策略

6.5 優缺點

優點

1. 可以設置單向或雙向同步
2. 可以設置開機自啟動,無需人為干預
3. 默認情況下,是刪除模式;其實被刪除的目錄或文件只是被移動到了隱藏目錄下,可以設置不保留,或保留多少天之內的刪除文件
4. 可以指定分鍾級別的定時同步,也可根據文件是否修改執行實時同步
5. 可以同時執行多個同步任務

缺點

暫無
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM