1 頁 (共 1 頁)

windows rsync (client端)

發表於 : 2006-01-24 18:49:36
schumi
from http://phorum.study-area.org/viewtopic. ... 2e0f888d36

windows 作 client 端只要解開就可以跑了, 建立服務daemon是做server才要!!

下載http://users.tseinc.com/~numbski/rsync.zip,並解壓至c:\rsync
複製 cygwin1.dll 到C:\WINNT\system32下.

接著進command line,執行下面三行.

cd c:\rsync
instsrv Rsync "c:\rsync\srvany.exe"
exit

按"開始","執行",下"regedit"

搜找下列機碼.
HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> Rsync

在Rsync按右鍵,"新增"->"機碼",名稱改為Parameters
在Parameters按右鍵,"新增"->"字串值",名稱改為AppDirectory,執行它,並在"值的資料"輸入"c:\rsync"
在Parameters按右鍵,"新增"->"字串值",名稱改為Application,執行它,並在"值的資料"輸入"c:\rsync\rsync.exe"
在Parameters按右鍵,"新增"->"字串值",名稱改為AppParameters,執行它,並在"值的資料"輸入--config="c:\rsync\rsyncd.conf" --daemon

再來執行"控制台"->"系統管理工具"->"服務"找到Rsync按右鍵"啟動"

Linux端先設定好rsync

在c:\rsync 建立一個 autosync.bat
內容
rsync -rvlHpogDtSac 192.168.1.253::abc/* c:\tmp

到控制台 -> 排定的工作
把 autosync 加入排程(p.s. 需要有本機帳戶以及密碼才可以)