Skip to main content
 首页 » 编程设计

gitlab之如何将 GitLab 迁移到新服务器

2024年12月31日19qq78292959

我正在尝试将 GitLab 设置从 7.8.2 迁移到 7.12.2。我真的不知道该怎么做。我在 Ubuntu 14.04.2 上安装了一个新盒子。
现在我真的只想导出旧的用户/组数据库并将其导入新服务器,然后将所有存储库从旧服务器复制到新服务器。并告诉用户开始使用新的。

我不知道我的新 gitlab 安装使用的是哪个数据库,旧的也不知道。

我一直在查看 gitlab 文档,但找不到关于如何从一台服务器迁移到另一台服务器的足够信息。

我按照 https://about.gitlab.com/downloads/ 上的说明进行操作对于 ubuntu,一切似乎都正常。我正在寻找一种方法来从旧的 gitlab 框中导出用户/组并将其导入到新的 gitlab 框中。然后只需将所有存储库从旧盒子复制到新盒子。

任何帮助?我对 gitlab 几乎一无所知:(

请您参考如下方法:

我会采取以下步骤

  • 找出 gitlab 是手动安装还是使用 gitlab-omnibus 安装。您需要了解确切的备份和更新步骤。
  • 为了安全起见,备份旧版本
  • 按照更新指南
  • 将当前的 7.8.2 实例更新为 7.12.2 实例
  • 备份新更新的gitlab系统
  • 在新系统上恢复备份

  • 可以在 here 中找到备份和恢复文档