2016年3月4日金曜日

よく使う Rsync のオプション

Rsync でディレクトリをコピーしようとして、いつもオプションは何を付ければよかったかな?と調べるのが大変なので、とりあえずブログに載せときます。

/usr/bin/rsync \
--verbose \
--archive \
--force \
--delete \
--rsh '/usr/bin/ssh -p 22' \
user@server:/some/where/from \
./to/

コピー先に ./to/from ディレクトリができます。

--delete を付けてるので、コピー先の余分なファイルは削除されてしまうので気をつけないといけないです。

ssh の -p 22 はデフォルトで 22 (ssh) なので実は付けなくて良いです。(1022 とか別のポートに ssh する場合に「ここを 1022 に変更すれば良い」と気づけるように -p 22 を付けてます)


0 件のコメント:

コメントを投稿