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 # 把所有的文件都拉过来
网友评论