美文网首页
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