美文网首页
Linux_282_Rsync多模块扩展

Linux_282_Rsync多模块扩展

作者: 为宇绸缪 | 来源:发表于2022-10-18 09:55 被阅读0次

rsync多模块
修改rsyncd.conf主配置文件,在最低行加入如下信息
vim /etc/rsyncd.conf

[myweb]
comment = This is web static;
path = /web_static

修改完配置文件后,要创建目录与权限
mkdir -p /web_static
chown -R rsync.rsync /web_static
ls -ld /web_static

重启rsync服务端
systemctl restart rsyncd
systemctl status rsyncd

在客户端进行rsync命令测试,和新的模块进行数据同步
1、再次和backup模块进行数据推拉
推送数据,把客户端本地的数据,推送给服务端
rsync -avzP /opt/tengine-2.3.3.tar.gz rsync_backup@192.168.178.122::backup --password-file=/etc/rsync.password
拉取数据,拉取backup模块下的数据
rsync -avzP rsync_backup@192.168.178.122::backup/tengine-2.3.3.tar.gz /test_file

2、针对第二个模块数据推拉
推送数据
rsync -avzP /opt/tengine-2.3.3.tar.gz rsync_backup@192.168.178.122::myweb --password-file=/etc/rsync.password
拉取数据
rsync -avzP rsync_backup@192.168.178.122::myweb/tengine-2.3.3.tar.gz /test_file
rsync -avzP rsync_backup@192.168.178.122::myweb /test_file # 把所有的文件都拉过来

相关文章

网友评论

      本文标题:Linux_282_Rsync多模块扩展

      本文链接:https://www.haomeiwen.com/subject/zzujzrtx.html