先下载yum install -y rsync

vim /etc/rsyncd.conf

vim /etc/server.pass
backup: rsync123

查看路径过后,根据路径
/usr/bin/rsync –daemon

然后通过ps过滤查找此进程,确认以及启动成功了


随后在客户端配置时出现了如上问题
我先是测试了一下是否能ping通服务端,发现可以
随后便使用telent工具,发现了如下错误

然后去服务器,使用netstat,确认也是没有问题

随后锁定到了iproute表单,发现没有放行对应端口,随后进行了解决放行

####/etc/server.pass的权限要设置成600
随后同步成功
最后,由于手动同步效率低下,此时可以借助crontab工具,定期执行此命令。

另一种是ssh模式
rsync -avz -e ssh /home/xuankin/ root@192.168.111.132:/backup/

然后到另一条主机上查看

默认情况下rsync走的是ssh协议,22端口,如果ssh是非默认的22端口,那么可以添加“-e“选项:
rsync -vzrtopg –delete –progress -e ‘ssh -p 9090’ Python-3.6.5.tgz root@172.16.213.233:/mnt (推送模式)
rsync -vzrtopg –delete –progress -e ‘ssh -p 9090’ root@172.16.213.233:/mnt/Python-3.6.5.tgz /app/(拉取模式)
其中,9090是sshd服务的端口。
发表回复