UNIX/rsync のバックアップ差分(No.4)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
* UNIX/rsync [#ya5e42d7]
-バックアップする。(バックアップ実行中のみrsyncを起動するやり方)
~/.ssh/authorized_keysに下記を追加する。
 command="rsync --server -ulogDtprz --delete . /backup_to_dir/",from="xxx.xxx.xxx.xxx",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty 
rootでのrsyncアクセスを許可する場合は/etc/ssh/sshd_configを下記のようにする。
 #PermitRootLogin yes
 PermitRootLogin forced-commands-only
バックアップ実行。
 /usr/bin/rsync -az --delete -e "ssh -i ~/.ssh/rsync_id_dsa" /backup_from_dir/ root@xxx.xxx.xxx.xxx:/backup_to_dir/
-リストアする。
 rsync -auv --numeric-ids backup_dir id@ipaddress::restore_module

~
** 情報源 [#te8ff4aa]
-[[サルの知恵袋 - UNIX 管理の基礎の基礎編 - rsync を使ってみよう>http://bio-math10.biology.kyushu-u.ac.jp/%7Etohya/tips/unibase.html#rsync]]