- 追加された行はこの色です。
- 削除された行はこの色です。
* 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]]