这几天在折腾同步的事,发现rsync蛮好用的。
记(又)录(水)一下(篇):
一、安装
apt install rsync
二、配置
碰到最大的坑就是rsync --daemon后,rsync启动不了,发现没有873端口服务,结果是配置文件写错了。
修改配置文件 vim /etc/rsyncd.conf
[mm]
path = /test/
ignore errors = yes
read only = no
write only = no
hosts allow = 192.168.0.0/16
hosts deny = *
list = false
uid = root
gid = root
auth users = zzz
secrets file = /etc/rsyncd.passwd
echo "zzz:123456" >/etc/rsyncd.passwd
chmod 600 /etc/rsyncd.passwd
启动运行
rsync --daemon
ss -luntp
或 netstat -luntp
就能看到873端口服务启动成功了,
如果没有,systemctl status rsyncd查看原因。
使用
客户端配置一下密码echo "111111" > /etc/rsyncd.passwd
rsync -avz zzz@192.168.101.28::模块名 DEST --password-file=/etc/rsyncd.passwd
计划任务
使用宝塔的计划任务每天执行一次就行。
参考文章
https://juejin.cn/post/6888708683929223175
https://www.cnblogs.com/wujuntian/p/16410235.html
这篇文章写得深入浅出,让我这个小白也看懂了!