首先备份现有的gitlab-ce,然后使用官方工具转换sql语句,并且把sql语句替换(注意:恢复一定要是相同的版本)
1 | 官方文档:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/update/mysql_to_postgresql.md#migrating-gitlab-from-mysql-to-postgres |
搭建一个相同版本的gitlab-ce,然后恢复
1 | PS: 本次测试环境是Omnibus安装的gitlab-ce |
下面是恢复完后,访问页面报错和升级版本报错处理方法
1 | PS:报错日志,可以查看这个文件 /var/log/gitlab/gitlab-rails/production.log |
相关使用链接
1 | dockerfile https://hub.docker.com/r/gitlab/gitlab-ce/~/dockerfile/ |
---本文结束感谢您的阅读。微信扫描二维码,关注我的公众号---
本文作者:
Peng Yang
本文链接: https://www.yp14.cn/2017/02/10/Gitlab-ce-mysql-to-postgresql/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
本文链接: https://www.yp14.cn/2017/02/10/Gitlab-ce-mysql-to-postgresql/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!