Linux_282_Rsync多模块扩展

2022-10-18  本文已影响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 # 把所有的文件都拉过来

上一篇下一篇

猜你喜欢

热点阅读