Linux -> Windows 的 rsync 設定

最近 Server 有一顆做 RAID1 的硬碟似乎快要掛掉
於是就想要建立起以前曾經架過的 linux -> windows 的 rsync 備份
現在把方法整理起來
已備不時之需
之後還要再多做一層完整+差異備份
不過現在先用 rsync 擋一下吧


Linux:

安裝xinetd
新增/etc/rsyncd.conf,內容如下

uid = root
gid = root
max connections = 10

[www] path = /var/www/
comment = backup www
ignore errors
read only = yes
list = no
auth users = wwwuser
hosts allow=127.0.0.1
secrets file = /etc/wwwuser.pass

新增/etc/wwwuser.pass,內容如下

wwwuser:123456

重新啟動xinetd

Windows

安裝cwrsync
建立檔案 rsync_password.txt,內容為

123456

執行指令
“C:\Program Files\cwRsync\bin\rsync” -vzrtopg –progress –delete –password-file=/cygdrive/d/rsync_password.txt wwwuser@127.0.0.1::www /cygdrive/d/backup_www

發表迴響

你的電子郵件位址並不會被公開。