[CentOS, OpenBSD] rsync でサーバーからサーバーへネットワーク越しにディレクトリを丸ごとコピーする。

rsync を使って CentOS にあるディレクトリをそのまま OpenBSD にネットワークを介してコピーします。

2台のサーバーは 172.16.1.0/24 のセグメント内にあり、

CentOS の IP が 172.16.1.2

OpenBSD の IP が 172.16.1.10

という環境です。

CentOS にある /home/mogu/python を OpenBSD にコピーします。OpenBSD 側でも /home/mogu/python という階層になるようにします。

$ pwd
/home/mogu
$ ls -l python
ls: python: No such file or directory
$ rsync -a mogu@172.16.1.2:/home/mogu/python/ /home/mogu/python
mogu@172.16.1.2’s password:
$ ls -1d python
python
$

python ディレクトリがコピーされました。上記は OpenBSD 側で実行したコマンドです。

rsync  コマンドに -v オプションをつけて実行すると、コピーされるファイルがずらずらと表示されます。

今度は CentOS 側で rsync コマンドを実行してみます。コピーするディレクトリは /home/mogu/sh です。

$ rsync -a /home/mogu/sh/ mogu@172.16.1.10:/home/mogu/sh
mogu@172.16.1.10’s password:
$

OpenBSD 側にディレクトリがコピーされたか確認します。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください