{{< details >}}
- Tier: 基础版, 专业版, 旗舰版
- Offering: 私有化部署
{{< /details >}}
制定升级计划涉及记录:
- 升级您的实例的步骤。
- 如果升级不顺利,采取的步骤。
您的升级计划应包括:
- 如何升级极狐GitLab,包括在可能和需要的情况下,零停机升级。
- 如果需要,如何回滚极狐GitLab。
回滚计划
在升级过程中可能会出现问题,因此必须为该情况准备一个回滚计划。一个适当的回滚计划创建了一条清晰的路径,将实例恢复到最后的工作状态。它包括备份实例的方法和恢复它的方法。在需要之前,您应该测试回滚计划。有关回滚所需步骤的概述,请参阅降级。
备份极狐GitLab
创建极狐GitLab 及其所有数据(数据库、存储库、上传、构建、产物、LFS 对象、注册表、页面)的备份。这对于在升级出现问题时能够回滚极狐GitLab 至工作状态至关重要:
- 创建一个极狐GitLab 备份。请务必根据您的安装方法遵循说明。不要忘记备份密钥和配置文件。
- 或者,创建实例的快照。如果这是一个多节点安装,您必须对每个节点进行快照。此过程不在极狐GitLab 支持团队的范围内。
恢复极狐GitLab
如果您有一个模拟生产环境的测试环境,您应该测试恢复过程以确保一切正常工作。
要恢复您的极狐GitLab 备份:
- 在恢复之前,请务必阅读关于先决条件,最重要的是,备份和新的极狐GitLab 实例的版本必须相同。
- 恢复极狐GitLab。请务必根据您的安装方法遵循说明。确认密钥和配置文件也已恢复。
- 如果从快照恢复,请了解执行此操作的步骤。此过程不在极狐GitLab 支持团队的范围内。