めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

rsync

ファイルのバックアップや、コピーに使います

環境

インストールされているかを確認する

rpm -qi rsync

ローカルのファイルをコピー

rsync -avh /home/d4-1977/sample /usr/local/src/

実行すると、sampleというディレクトリが、/usr/local/src以下にコピーされている。
ユーザ名やグループも同じまま。

ローカルのファイルをコピーした後に、元ディレクトリを削除

rsync -avh --delete /home/d4-1977/sample /usr/local/src/

差分をコピー

rsync -avh -rp /home/d4-1977/sample /usr/local/src/
  • 1回コピーしたあとだと「-rp」というオプションで差分だけコピー
  • バックアップなんかに

SSH

rsync -avh ssh  /home/d4-1977/sampleback matsuhisa@192.168.0.8:/Users/d4-1977
  • パスワードが聞かれてしまいます(鍵があれば違うらしいです)
  • 指定したユーザで転送されます

--dry-runオプション

実際には動作しないで、何がどこに移動するのかを見ることができる。

--progress

転送速度や、残りファイルがわかる。