redmineのバックアップ その2

redmineのチケットへの添付ファイルは僕の環境では、/var/lib/redmine/files 以下に保存されている。
バックアップは上記のfilesディレクトリを物理バックアップしてくれとのこと。

rsync sshにてバックアップすることにする。
先ずは、バックアップ先でパスフレーズなしrsa鍵を作成

# ssh-keygen -t rsa

redmineサーバに公開鍵配布

# scp id_rsa.pub user@redmine_host:/root/.ssh/authorized_keys

redmineサーバ側のrsa認証を有効に
redmine_host:/etc/ssh/sshd_config

RSAAuthentication yes
PubkeyAuthentication yes
# /etc/init.d/sshd restart

rsyncでバックアップ先から対象ファイルをpullする

# rsync -az -e ssh user@redmine_host:/var/lib/redmine/files /backup/redmin_files