我正在尝试使用新的Docker映像将OpenProject从v7.0更新到v8.0。一切顺利,直到尝试导入数据库为止。新版本使用与以前的Postgresql v9.4不兼容的Postgresql v9.6。 OpenProject网站上有一个很好的指南,说明如何迁移到Postgresql v9.6:https://www.openproject.org/operations/upgrading/openproject-postgresql-migration-guide-9-6/。但这仅涵盖linux安装。
如何在Docker中将OpenProject数据库从Postgresql v9.4迁移到v9.6?
答案 0 :(得分:1)
最后找到一个解决方案。以下是迁移的一般步骤:
创建当前安装的数据库备份:
将数据库还原到新安装中:
OpenProject系统将自动识别旧的数据库结构,并将迁移表以匹配新版本。
我希望这会对某人有所帮助