{{< details >}}
- Tier: 基础版、专业版、旗舰版
- Offering: 私有化部署
{{< /details >}}
跨多个极狐GitLab版本进行升级只能通过接受停机时间来实现。如果您不希望有任何停机时间,请阅读如何无停机升级。
升级路径包括必需的升级停靠点,这些是您在升级到更高版本之前必须先升级到的极狐GitLab版本。当您沿着升级路径移动时:
- 在当前版本之后升级到必需的升级停靠点。
- 允许后台迁移完成升级。
- 升级到下一个必需的升级停靠点。
为了为实例管理员提供可预测的升级计划,从极狐GitLab 17.5 开始,必需的升级停靠点将出现在版本 x.2.z
、x.5.z
、x.8.z
和 x.11.z
。
确定您的升级路径:
-
注意您的当前版本在升级路径中的位置,包括必需的升级停靠点:
- 极狐GitLab 15 包含以下必需的升级停靠点:
- 极狐GitLab 16 包含以下必需的升级停靠点:
- 极狐GitLab 17 包含以下必需的升级停靠点:
-
查看版本特定的升级说明:
即使没有明确指定,也应将极狐GitLab升级到最新可用的major
.minor
发布的补丁版本,而不是第一个补丁版本。例如,16.8.7
而不是 16.8.0
。
这包括您必须在升级路径上停留的major
.minor
版本,因为可能有与升级过程相关的问题修复。
特别是在主要版本周围,关键的数据库架构和迁移补丁可能包含在最新的补丁版本中。
升级路径工具
要快速计算基于您当前和目标极狐GitLab版本所需的升级停靠点,请参阅升级路径工具。