[rsync][linux]][コマンド][運用][バックアップ]
rsyncのコマンド使い方。
http://www.itmedia.co.jp/enterprise/articles/0804/21/news013.html
http://www.itmedia.co.jp/enterprise/articles/0707/19/news059_3.html
リモートをローカルにバックアップするサンプル
rsync -av --delete usr@hosdname:/backup_path /backup_dest
- -aオプション・・・アクセス権等のメタ情報もバックアップ
- -vオプション・・・バックアップしているファイルを表示
- --deleteオプション・・・バックアップ元で削除されたファイルはバックアップ先でも削除する
デフォルトでsshでコネクションを張る。
パスワードを入力しなくてもよくする方法は以下
http://www.geocities.jp/turtle_wide/tools/sshpass.html
ssh-keygen -t dsa
何か聞かれるけど何も入力せずにenterを何回か押下
id_dsa.pubをリモートに転送
scp ~/.ssh/id_dsa.pub user@remote:/home/user
転送したファイルをリモートの~/.ssh/authorized_keys2 に追記
cat ~/id_dsa.pub >>authorized_keys2
id_dsa.pub,authorized_keys2 の権限は700にする。