//Redmine/Redmine 2.6でリストアを実行する
MySQLを使っている場合のRedmineのバックアップシェルスクリプトは以下の方法で行いました。
-[[Redmine/Redmine 2.6のバックアップ用シェルスクリプト作成]]
このバックアップからリストアを行う方法について記載します。
(作業日:2015/03/02)
※便宜上、すべてrootユーザーで作業しているように書いてありますが、基本的に作業は一般ユーザーで行い、管理者権限が必要なコマンドはsudoを用いて実行してください。
*目次
#contents
*Redmineのインストール
バックアップ元と同じ(か近い)バージョンのRedmineをインストールします。
-[[Redmine/Redmine 2.6をCentOS 5.11にインストールする手順]]
*Redmineの初期設定
バックアップ元Redmineのインストール時と同じように、Redmineに初期設定を行います。
-[[Redmine/Redmine 2.6の初期設定]]
*テーマの反映
バックアップ元Redmineと同じテーマを導入します。
*プラグインの導入
バックアップ元Redmineと同じプラグインをすべて同じバージョンで導入します。
*添付ファイルのコピー
バックアップから添付ファイルをコピーします。
バックアップをredmineがインストールされたフォルダの中のfilesディレクトリに展開します。
*データベースのインポート(MySQLの場合)
バックアップ時に取得したダンプデータを使って空のMySQLデータベースにデータを投入します。
事前にRedmineは停止しておきます。
mysql -u MySQLユーザー名 -pMySQLパスワード Redmineデータベース名 < ダンプデータファイル名(例)
# service httpd stop
# mysql -u user_redmine -padmin01 db_redmine < ./db_20150302.dmp
# service httpd start
*起動確認
起動を確認します。
*参考サイト
-[[【ゼロから構築するRedmine】 第五回 Redmineの定期バックアップとリストアをするよ!>http://t2wonderland.blogspot.jp/2013/02/redmine-redmine.html]]
-[[CentOS 6上でRedmine 2を動かすメモ>http://www.02.246.ne.jp/~torutk/swetools/redmine/setupCentOS6.html]]
-[[BitnamiのRedmineを2.5.0に更新した>http://d.hatena.ne.jp/rabbit2go/20140309/1394374120]]
-[[[Redmine]Redmine 2.3.0から2.3.1へのアップデート手順メモ(CentOS 6.4 x64)>http://d.hatena.ne.jp/torutk/20130502/p1]]