Gitlab Upgrade删除postgres数据库

时间:2015-07-30 12:14:02

标签: gitlab gitlab-omnibus

我目前有Gitlab 7.10.0版本设置。我正在尝试将版本升级到7.13.2版本(发布此问题时的最新版本。)

我正在按照以下步骤进行升级。

  1. 创建当前数据库的备份,repos&上传。(不确定是否相关。)

    sudo gitlab-rake gitlab:backup:create

  2. 下载7.13.2 Gitlab Omnibus软件包。

  3. 安装Gitlab 7.13.2 Omnibus软件包。

    sudo dpkg -i gitlab-ce_7.13.2-ce.0_amd64.deb

  4. 重新配置Gitlab

    sudo gitlab-ctl reconfigure

  5. 重启服务 sudo gitlab-ctl restart
  6. 所有组件都启动了,但是当我尝试访问任何页面并且日志显示数据库不再存在时,会出现500错误。 (数据库gitlabhq_production不存在)

    我不确定为什么会这样。我错过了什么/还有其他步骤要遵循吗?

    我尝试过的事情:

    1. 使用sudo gitlab-ctl upgrade命令升级。命令完成后,Gitlab仍处于7.10.0版本。
    2. 创建备份,全新安装7.10.0版本,恢复备份&执行上面列出的步骤。没有用,日志显示生产数据库丢失。
    3. 我要尝试的事情:

      1. 尝试增量升级(7.10.x - > 7.11.x - > 7.12.x - 7.13.x)。将回复结果。
      2. 如果需要任何其他信息,请与我们联系。

0 个答案:

没有答案