一、启动rsync服务,多种方式:
一)独立启动:
1、rsync--daemon
2、/usr/bin/rsync --daemon
二)有xinetd超级进程启动
1、service xinetd.d restart
2、/etc/init.d/xinetd reload
二、验证是否启动:
1、lsof -i :873
2、ps -ef | grep rsync
三、rsync自启动设置,有多种方式:
1、chkconfig rsync on
2、在 /etc/rc.local 里面添加:/usr/local/rsync--daemon
3、如下截图
四、rsync.conf服务器配置文件,需自己新建:
uid = root
gid = root
use chroot = no
max connections = 4
strict modes = yes
port = 873
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/run/rsyncd.log
[backup]
path = /srv
comment = This is test
auth users = scihoo
uid = root
gid = root
secrets file = /home/rsync.ps
read only = no
list = no
五、命令规范:
1、 手动从备份服务器中下载数据:
rsync -avz --password-file=/home/rsync.ps scihoo@192.168.10.134::backup /demo/
2、手动从客户端上传数据到备份服务器中:
rsync -avz --password-file=/home/rsync.ps /home scihoo@192.168.10.134::backup
3、添加自动执行任务,周一到周五每天的12:45把客户端的数据同步到rsync服务器:
corontab -e
45 12 * * 1-5 /usr/bin/rsync -az --delete --password-file=/home/rsync.ps /home/client scihoo@192.168.10.134::backup