rsyncのLinux用のシンクロナイズド手動テストケース

特に重点を置いて:これは、データを同期しません良い仕事inotifyをバック同期させることができない場合は、このステップは、非常に重要です。

 

1 をそれぞれ同期させるデータを作成します 

[ルートの@ rsyncは、クライアントのinotify〜]#ます。mkdir -p /data/{web,web_data}/redhat.sx

[ルートの@ rsyncは、クライアントのinotify〜]#タッチ/data/{web/redhat.sx/index.html,web_data/redhat.sx

/a.jpg}

[ルートの@ rsyncは、クライアントのinotify〜]#ツリー/データ

/データ

├──web_data

│└──redhat.sx

 

│       └── a.jpg

 

└──ウェブ

 └──redhat.sx

└──index.htmlを

4つのディレクトリ、ファイル2

 

2 同期コマンドを実行します

 

S1(172.16.100.1)の場合:

 

[ルートの@ rsyncは、クライアントのinotify〜]#rsyncの-avzP /data/web/redhat.sx [email protected]。               22

 

1つの::ウェブ/ --password-ファイル=の/ etc / rsync.password

 

[ルートの@ rsyncは、クライアントのinotify〜]#rsyncの-avzP /data/web_data/redhat.sx rsync_backup 172 @。

 

16.100.1 ::データ/ --password-ファイル=の/ etc / rsync.password

 

S2(172.16.100.2)のために:

 

[ルートの@ rsyncは、クライアントのinotify〜]#rsyncの-avzP /data/web/redhat.sx [email protected]

 

2 ::ウェブ/ --password-ファイル=の/ etc / rsync.password

 

 

[ルートの@ rsyncは、クライアントのinotify〜]#rsyncの-avzP /data/web_data/redhat.sx rsync_backup 172 @。

 

 

16.100.2 ::データ/ --password-ファイル=の/ etc / rsync.password

 

 

ヒント:後でinotifyを展開する前に、inotifyをマスターサーバー(つまり、rsyncのクライアント-inotifyを)確認する必要があります

それ以降のinotify-ツールが自動的にプッシュするために、これらのコマンドを呼び出すためになるようにファイルを手動で、S1、S2にプッシュすることができます。

同期の後、対応するディレクトリ視聴のためにS1、S2のために、それぞれ、完成!ここでは例として、S1へ:

[ルート@のrsyncサーバ-1〜]#ツリー/データ

/データ

├──web_data

│└──redhat.sx

│       └── a.jpg

└──ウェブ

└──redhat.sx

└──index.htmlを

 

4つのディレクトリ、ファイル2

おすすめ

転載: www.cnblogs.com/fanweisheng/p/11327181.html