2013年2月20日水曜日

rsyncのTIPS

rsyncをSSH経由で使うには、パスワード無しでSSH出来るようにしておく必要が有る。
例えば鍵認証を使う場合は以下のような感じ。
  rsync -avz -e 'ssh -i /home/user/server.key' user@server:/home/user/source/ /home/user/dest/

隠しファイル(.で始まるファイル)を除外したい場合は以下の感じ。
  rsync -avz --exclude=".*/" /home/user/source/ /home/user/dest/

自分の配下以外へのシンボリックリンクのみ、先まで辿ってコピーしたい時は以下の感じ。
  rsync -avz  --copy-unsafe-links /home/user/source/ /home/user/dest/

0 件のコメント:

コメントを投稿