【发布时间】:2015-12-13 02:37:56
【问题描述】:
我正在构建一个新服务器,以便在 Ubuntu 14.04 LTS 上从 GitLab 6.9.1 升级到最新版本的 GitLab (7.14.1)。
我使用以下命令创建了GitLab 实例的备份:
sudo gitlab-rake gitlab:backup:create
我已将备份复制到新服务器并将其放置在/var/opt/gitlab/backups/。
当我运行命令以使用新的 GitLab 实例恢复新服务器上的备份时
sudo gitlab-rake gitlab:backup:restore BACKUP=1442406091
我收到以下错误:
Unpacking backup ... done
GitLab version mismatch:
Your current GitLab version (7.14.3) differs from the GitLab version in the backup!
Please switch to the following version and try again:
version: 6.9.1
Hint: git checkout v6.9.1
我在 GitLab 文档中读到,只能从相同版本的 GitLab 进行恢复,但有没有办法将备份从 6.9.1 恢复到 7.14 的新实例。
【问题讨论】:
标签: ubuntu-14.04 gitlab restore gitlab-7 gitlab-omnibus