{{< details >}}

  • Tier: 基础版, 专业版, 旗舰版
  • Offering: 私有化部署

{{< /details >}}

制定升级计划涉及记录:

  1. 升级您的实例的步骤。
  2. 如果升级不顺利,采取的步骤。

您的升级计划应包括:

  1. 如何升级极狐GitLab,包括在可能和需要的情况下,零停机升级
  2. 如果需要,如何回滚极狐GitLab

回滚计划

在升级过程中可能会出现问题,因此必须为该情况准备一个回滚计划。一个适当的回滚计划创建了一条清晰的路径,将实例恢复到最后的工作状态。它包括备份实例的方法和恢复它的方法。在需要之前,您应该测试回滚计划。有关回滚所需步骤的概述,请参阅降级

备份极狐GitLab

创建极狐GitLab 及其所有数据(数据库、存储库、上传、构建、产物、LFS 对象、注册表、页面)的备份。这对于在升级出现问题时能够回滚极狐GitLab 至工作状态至关重要:

  1. 创建一个极狐GitLab 备份。请务必根据您的安装方法遵循说明。不要忘记备份密钥和配置文件
  2. 或者,创建实例的快照。如果这是一个多节点安装,您必须对每个节点进行快照。此过程不在极狐GitLab 支持团队的范围内。

恢复极狐GitLab

如果您有一个模拟生产环境的测试环境,您应该测试恢复过程以确保一切正常工作。

要恢复您的极狐GitLab 备份:

  1. 在恢复之前,请务必阅读关于先决条件,最重要的是,备份和新的极狐GitLab 实例的版本必须相同。
  2. 恢复极狐GitLab。请务必根据您的安装方法遵循说明。确认密钥和配置文件也已恢复。
  3. 如果从快照恢复,请了解执行此操作的步骤。此过程不在极狐GitLab 支持团队的范围内。