2.6⇒3.3に更新する。ついでにサーバも変えた。
とりあえず、最新のBitnamiRedmineを新しいサーバに入れる。ここから先のコマンド使うものは、「use_redmine.bat」を使ってコンソールを上げる。ここが一番わかりにくい。
必要なプラグインもとりあえずcloneしておく。
そしたら古いRedmineのDBをバックアップして新しい方に復元
バックアップ mysqldump -u root -p[rootのpass] bitnami_redmine > C:\**** 復元 mysqldump -u root -p[rootのpass] bitnami_redmine < C:\****
古い方の「apps\redmine\htdocs\files」を丸ごとコピーして新しい方の同じ場所に移す。
そしたら最初にbundle installをやる
cd apps\redmine\htdocs bundle install --without xapian
そしたらマイグレーション。
まず本体 bundle exec rake db:migrate RAILS_ENV=production プラグイン bundle exec rake redmine:plugins:migrate RAILS_ENV=production 色々クリア bundle exec rake tmp:cache:clear tmp:sessions:clear
で、多分最初のRedmine本体のマイグレーションでエラーが出ると思う。一部のテーブル追加で、もーあるよっていうエラーが出る。エラーになったファイルの中身をコメントアウトして再実行を繰り返し。