升级至 API7 企业版 3.x.x
本指南介绍了如何将 API7 企业版从旧版本升级至最新版本的全过程。你可以根据你的 API7 企业版部署架构来确定升级路径。此外,本文档还解释了升级过程中需要考虑的重要因素以及如何备份和恢复数据。
API7 企业版 v3.x.x 版本之间的升级主要涉及**控制面(Control Plane,简称 CP)和数据面(Data Plane,简称 DP)**的更新。由于所有 v3.x.x 版本在架构上均保持兼容,本文档将指导你采用以下升级策略:
- 原地升级(In-Place Upgrade)
- 控制面(CP)原地升级:此策略在原地升级控制面的同时,复用现有的数据库。
- 数据面(DP)滚动升级:此策略通过逐步添加新版本的数据面节点并关闭旧节点,确保实现零停机。
- 双集群升级(Dual-Cluster Upgrade)
- 此策略涉及在现有的生产集群(集群 X)旁边,部署一个全新的、并行的集群(集群 Y)。
升级概览
升级 API7 企业版通常分为两个阶段:准备阶段和实施阶段。
准备阶段
执行升级
在完成准备阶段并确认所有操作均正确无误后,你可以按照在测试环境中执行的流程开始升级生产环境。