zoukankan      html  css  js  c++  java
  • linux手动测试 rsync 的同步情况

    特别强调:此步很关键,如果这不能同步,后面的 inotify 配好了也不会同步数据。

    1 分别创建待同步数据

    [root@rsync-client-inotify ~]# mkdir /data/{web,web_data}/redhat.sx -p

    [root@rsync-client-inotify ~]# touch /data/{web/redhat.sx/index.html,web_data/redhat.sx

    /a.jpg}

    [root@rsync-client-inotify ~]# tree /data

    /data

    ├── web_data

    │  └── redhat.sx

    │       └── a.jpg

    └── web

     └── redhat.sx

    └── index.html

    4 directories, 2 files

    2执行同步命令

    针对 S1(172.16.100.1):

    [root@rsync-client-inotify ~]# rsync -avzP /data/web/redhat.sx rsync_backup@172.16.100.               22

    1::web/ --password-file=/etc/rsync.password

    [root@rsync-client-inotify ~]# rsync -avzP /data/web_data/redhat.sx rsync_backup@172.

    16.100.1::data/ --password-file=/etc/rsync.password

    针对 S2(172.16.100.2):

    [root@rsync-client-inotify ~]# rsync -avzP /data/web/redhat.sx rsync_backup@172.16.100.

    2::web/ --password-file=/etc/rsync.password

    [root@rsync-client-inotify ~]# rsync -avzP /data/web_data/redhat.sx rsync_backup@172.

    16.100.2::data/ --password-file=/etc/rsync.password

    提示:在后面进行部署 inotify 之前,inotify 主服务器(即 rsync-client-inotify)上必须要确保

    手动可以把文件推送到 S1,S2 上,这样后续 inotify-tools 才能调用这些命令来自动推送。

    同步完之后,分别对 S1,S2 的相应目录进行查看!此处以 S1 为例:

    [root@rsync-server-1 ~]# tree /data

    /data

    ├── web_data

    │  └── redhat.sx

    │       └── a.jpg

    └── web

    └── redhat.sx

    └── index.html

    4 directories, 2 files

  • 相关阅读:
    codevs 2632 非常好友
    codevs 1213 解的个数
    codevs 2751 军训分批
    codevs 1519 过路费
    codevs 1503 愚蠢的宠物
    codevs 2639 约会计划
    codevs 3369 膜拜
    codevs 3135 River Hopscotch
    数论模板
    JXOJ 9.7 NOIP 放松模拟赛 总结
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11327181.html
Copyright © 2011-2022 走看看