redmine 迁移到新版本

注意:迁移前先将原redmine的数据库备份了以免之后玩坏了还原不回去。

先安装新版redmine,参照redmine 安装

1、先修改datebase.yml 的数据库连接到原redmine数据库, configurre.yml中的email配置与原redmine的配置一样

2、执行如下指令

#生成加密
bundle exec rake generate_secret_token
#更新db
bundle exec rake db:migrate RAILS_ENV=production
#若有插件更新:
bundle exec rake db:migrate:upgrade_plugin_migrations RAILS_ENV=production rake db:migrate_plugins RAILS_ENV=production
#清理缓存
bundle exec rake tmp:cache:clear
rake tmp:sessions:clear
将原redmine中的files文件夹拷贝到新的redmine中替换files

启动redmine就能看到之前redmine中的内容和上传的文件了

3、最后一步使用数据库工具将原redmine的数据库到出到新的机器数据库中。修改database.yml 到新的数据库重启服务即可。

bundle exec rails server -b 0.0.0.0 webrick -e production


你可能感兴趣的:(redmine)