在Windows平台,想要針對網路上多台機器間的檔案同步,cwRsync是個不錯的選擇。

cwRsync下載網址
安裝與設定程序:假設ServerA機器的檔案要同步至ServerB與ServerC。
1. ServerA 安裝「cwRsync Server版」
2. ServerB 與 ServerC 安裝「cwRsync Client版 或 Server版」
3. ServerA 要設定 cwrsync.conf (開放d:\prj_sync\web\upload供同步)
//Example rsyncd.conf 設定
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid

# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[PRJ_SYNC]
path = /cygdrive/D/PRJ_SYNC/web/upload
read only = true
transfer logging = yes

4. ServerB 與 ServerC 則執行下列命令,以便自ServerA同步檔案至d:\upload。可設定為排程。
"C:\Program Files\cwRsyncServer\bin\rsync" -avrtzu --delete @10.24.100.207::PRJ_SYNC /cygdrive/D/upload

rsync命令列參數
創作者介紹
創作者 ezyu4 的頭像
ezyu4

動不動就想吃喝玩樂

ezyu4 發表在 痞客邦 留言(0) 人氣()