有两个Rhel 7
A作为Rsync Daemon:
点击(此处)折叠或打开
-
vim /etc/rsyncd.conf
-
#加入以下内容
-
lock file = /var/run/rsync.lock
-
log file = /var/log/rsyncd.log
-
pid file = /var/run/rsyncd.pid
-
[code]
-
path=/root/backup
-
uid=root
-
gid=root
-
read only=no
-
hosts allow=*
-
auth users=root
-
secrets file=/etc/rsyncd.secrets
-
vim /etc/rsyncd.secrets
-
#加入下面内容
-
root:abc-123
然后
-
chmod 600 /etc/rsyncd.secrets
-
rsync --daemon
-
kill `cat /var/run/rsyncd.pid`
然后在机器B 上生成password-file
-
vim /etc/rsync.secret
-
加入:
-
abc-123
然后就可以使用命令把 B 的一个目录更新到A了
在机器B上运行:注意这里的HOSTA::code 就是机器A上rsync daemon配置文件中写的[code]
-
/usr/bin/rsync -vzrtopg --progress /root/backup/ root@HOSTA::code --password-file=/etc/rsync.secret
阅读(1278) | 评论(0) | 转发(0) |