码迷,mamicode.com
首页 > 系统相关 > 详细

linux手动测试 rsync 的同步情况

时间:2019-08-09 15:16:02      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:file   bsp   数据   touch   情况   server   tree   同步数据   strong   

特别强调:此步很关键,如果这不能同步,后面的 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

linux手动测试 rsync 的同步情况

标签:file   bsp   数据   touch   情况   server   tree   同步数据   strong   

原文地址:https://www.cnblogs.com/fanweisheng/p/11327181.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!