使用rsync进行增量备份-可在Linux和Windows之间互备
相关软件:
Linux:rsync xinet
Windows:cwrsync cwrsync-server
应用方式一:
Linux为主机,Windows为备份机
Linux主机配置 (remoteserver)
以root身份进行下列操作
Linux上安装rsync和xinet,并将xinet和rsync加入开机启动项
chkconfig xinetd onchkconfig rsyncd on
uid = nobodygid = nobodymax connections = 4[www]path = /var/wwwcomment = BACKUP WWWignore errorsread only = yeslist = noauth users = wwwuser# hosts allow = 124.91.134.56secrets file = /etc/wwwuser.pass
[www2]path = /var/www2comment = BACKUP WWW2ignore errorsread only = yeslist = noauth users = wwwuser# hosts allow = 124.91.134.56secrets file = /etc/wwwuser.pass
wwwuser:8888
sudo chmod 600 /etc/wwwuser.pass
service xinet restart
8888(注:此处没有用户名,只用写密码)
cd "D:\cwrsync\bin"rsync -rlptDzvP --progress --delete --password-file=/cygdrive/d/cwrsync/wwwuser.pass wwwuser@remoteserver::www /cygdrive/d/web/www