1,777 views
1. やりたいこと
Redmine開設後に登録した全データをバックアップしたい。
2. やってみた
こちらのサイトに手順が書かれている。
データのバックアップ方法
(1) バックアップの対象物
以下の2点をバックアップする。
1. Redmineインストールディレクトリ直下の filesディレクトリの中身
2. データベース
(2) バックアップ実行
前準備
DIR_OUTPUT="${HOME}/redmine_backup" DIR_REDIME="/xxxxxx/xxxxx/xxxx" DB_NAME="yyyyy" DB_USER="zzzzz" NOWDATE=`date +%Y%m%d` rm -rf ${DIR_OUTPUT} mkdir -p ${DIR_OUTPUT} DIR_WORK=${DIR_OUTPUT}/bup_${NOWDATE} mkdir -p ${DIR_WORK}
バックアップ実行
cd $DIR_REDIME zip ${DIR_WORK}/files.zip -r ./files/* pg_dump -U ${DB_USER} -W -h localhost ${DB_NAME} > ${DIR_WORK}/postgres.sql zip -r ${DIR_OUTPUT}/redmine_backup_${NOWDATE}.zip ${DIR_WORK} rm -rf ${DIR_WORK}
こうして出来上がった ZIPファイルを保存しておけばよい。