我打算将我的Redmine(1.0.5)迁移到新机器上。 我想将Redmine升级到最新版本,并使用此迁移将数据库从MySQL更改为Postgresql。
我的计划是:
计划B:
计划C:
有很多可能的方法来完成这项工作。 你推荐哪种方式? 步骤0之后:做好备份。
C计划对我来说最安全。 通过这个计划,您可以在保持原始实例不变的情况下,在新服务器上排除问题。
也要注意插件。 很可能你会发现与版本跳转的大不相容的。
我一直在思考同样的迁移,但一直在推迟。 我知道一个事实,即我在1.2中使用的一些插件在2.x中不再被支持。
我打算按照以下计划进行升级。
我在旧的redmine中不使用插件。
* [Redmine安装公会](http://www.redmine.org/projects/redmine/wiki/RedmineInstall) * [Redmine升级公会](http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade)
taps转换/传输数据库。 * http://adam.heroku.com/past/2009/2/11/taps_for_easy_database_transfers/ * https://github.com/ricardochimal/taps * http://www.redmine.org/boards/2/topics/12825
UTF8问题:
问题#39问题#110与encoding=UTF8在水龙头将解决问题。 [comment @ issue#39]和comment @ issue#110
RACK依赖性问题(无法获取表…):
安装机架1.0.1
检查问题#128的信息。 (这个评论)
db:migrate 经过数小时的学习和研究,我将redmine升级到最新版本的新机器并迁移我的数据库。
注意:由于信誉限制,一些链接被删除或使用pre标签包围。