参考地址
命令行
参考
两个机器都装rsync
yum install rsync –y
systemctl start rsyncd # 启动
systemctl enable rsyncd # 增加开机启动
开放端口873
源文件的机器
1.etc/rsync.conf 配置文件修改
uid = root
gid = root
use chroot = no
read only = no
max connections = 200
transfer logging = yes
log file =/var/log/rsyncd.log
timeout = 900
[image]
path = /home/data/file #本地源文件的路径
ignore erros
auth users = root #用户名
secrets file = /etc/rsyncd.secrets #密码本路径
hosts allow = 备份机IP
hosts deny = *
list = false
2.创建密码本/etc/rsyncd.secrets
用户名:本机密码
备份文件的机器
rsync -avzP --partial --password-file=/root/passwd root@::image /home/trafficBak/file
其中ip是源文件机器ip;::image是rsync.conf配置的模块名,路径是本地备份机器的存储路径,创建密码本并授权600,密码是源文件的机器密码
例如:
echo "rsync:123456" > /root/passwd
chmod 600 /root/passwd
评论 (0)