我正在尝试使用以下说明从 GitLab 7.1.0(源代码)安装(在 Centos6 上)迁移到最新的综合(在 Centos7 上):
从本质上讲,它归结为:
- 设置一台新机器,
- 在新机器上安装和你的源版本相匹配的综合版本,
- 从源版本做一个“备份”,
- 将该备份恢复为综合版本,
- 将综合版本更新到最新版本。
我被困在#2上。我添加了 GitLab 存储库,但可用的“gitlab-ce”包的最旧版本是 7.10.0。它们的名字也很奇怪,例如“7.10.0~omnibus-1”、“7.10.0~omnibus.1-1”等,而不是简单的“7.13.0-ce.0.el7”。
我有哪些选择?如果我从 repo 安装 7.13.0 Omnibus,然后尝试将备份从 7.1.0 恢复到其中,我应该期望它能够工作吗?我会丢失数据吗?
某处是否有 7.1.0 综合 RPM 可用?
如果新机器需要 Centos6 才能安装 7.1.0 综合包,那么我可以重新映像。