跳到主要内容
版本:3.9.x

就地升级

你可以使用就地升级策略来升级控制面(CP)。

就地升级策略会复用现有数据库。升级期间,禁止通过 API 或继续操作 CP 来修改配置。

因此,此升级方法会导致 CP 暂时停机,如下图所示:

准备工作​

  1. 阅读升级指南,并确保了解完整升级流程。
  2. 注意此升级过程中的停机时间,并确认合适的升级时机。
  3. 备份数据。在备份和恢复计划中纳入 Ingress Controller 资源更新。

就地升级步骤​

信息

以下实施步骤仅供参考。实际执行可能因部署环境而异。

  1. 升级期间,禁止通过 API 或其他方式修改数据。
  2. 备份当前数据,请参阅备份指南。
  3. 阅读升级注意事项。
  4. 检查当前版本与目标版本之间的所有变更。
  5. 根据 API7 网关的安装方式(Docker、Kubernetes),在相应配置文件(docker-compose、helm chart)中修改 api7-ee-dashboard 和 api7-ee-dp-manager 的镜像版本。
  6. 使用修改后的配置文件重新启动 CP。
  7. 访问 Dashboard,确认其正常运行。
  8. 如果遇到问题,请参阅回滚升级。
  9. 观察一段时间并确认没有其他问题后,CP 升级即告完成。

下一步​

完成 CP 升级后,可以开始准备升级 DP。