rsync是類Linux系統下的資料鏡像備份工具(remote sync) 。一款快速增量備份工具Remote Sync,遠端同步支援本地複制,或者與其他SSH、rsync主機同步。
1.安裝配置Rsync軟體(Linux系統服務端)
[root@node3 ~]# yum install rsync -y
[root@node3 ~]# vim /etc/rsyncd.conf
uid=root --檔案上傳的所屬使用者
gid=root --所屬組
use chroot=no --不能到其它目錄
max connections=3 --最大連接配接數
pid file=/tmp/rsync.pid
lock file=/tmp/rsync.sock
log file=/var/log/rsync.log --日志檔案
[Server1] --辨別符
path=/home/Server1 --同步的目錄
igonre errors
read only=no
list=yes
auth users=root --登陸的使用者名,可以不是系統使用者
secrets file=/etc/backserver.pas --密碼檔案
[Server2]
path=/home/Server2
igonre errors
auth users=root
secrets file=/etc/backserver.pas
[root@node3 ~]# mkdir /home/Server{1,2}
[root@node3 ~]# vim /etc/backserver.pas
root:root135
[root@node3 ~]# /usr/bin/rsync --daemon
-A INPUT -m state --state NEW -m tcp -p tcp --dport 873 -j ACCEPT
[root@node3 ~]# /etc/init.d/iptables restart
2.在Windows用戶端下載下傳Rsync
D:\cwRsync_x86_Free\cwRsync_5.4.1_x86_Free\rsync.exe -vzrtopgu --progress --delete [email protected]::Server2 /cygdrive/D/Server1
[email protected]::Server1 --root是同步使用者,192.168.2.112是rsync伺服器的IP位址,Server1是辨別符
/cygdrive/D/Server1 --将遠端的目錄儲存到本地的D盤Server1中
本文轉自 z597011036 51CTO部落格,原文連結:http://blog.51cto.com/tongcheng/1705322,如需轉載請自行聯系原作者