升级
WARNING
PostgreSQL 11 和 12 已被移除。请在升级 Alauda Support for PostgreSQL 至 v4.2.0 之前,将 PostgreSQL 升级至 14 或 16 版本。
NOTE
本文档提供了 Alauda Support for PostgreSQL 的升级路径原则及支持的版本兼容性。
兼容性矩阵
下表列出了 Alauda Support for PostgreSQL 及其关键组件支持的版本:
请参阅 Release Notes 获取版本特定的变更、新功能和废弃信息。
前提条件
在开始升级之前,请确保以下条件:
- 版本兼容性:当前服务器版本受升级目标 operator 版本支持。
- 组件健康状态:PostgreSQL 实例处于
Ready状态。 - 资源可用性:集群拥有足够资源支持升级过程。
升级路径指南
连续小版本升级
- 描述:通过连续的小版本逐步升级。
- 示例:
4.1.x → 4.2.x → 4.3.x
补丁级别升级
- 描述:支持同一小版本内任意补丁版本间的升级。
- 示例:
4.1.3 → 4.1.7
PostgreSQL 版本对齐
- 描述:确保 PostgreSQL 服务器版本升级符合 operator 的兼容性矩阵。
- 示例:在升级 Alauda Support for PostgreSQL 至 v4.1.0 之前,手动将 PostgreSQL 服务器版本升级至 v14(v16 亦可)。
NOTE
如果当前 PostgreSQL 服务器版本在下一个 Alauda PostgreSQL package 版本中被移除,必须在升级至该版本之前,手动将 PostgreSQL 服务器版本升级至受支持的版本。此举可确保兼容性并防止升级失败。
升级策略
Alauda Support for PostgreSQL 将根据配置的升级策略执行升级:
- 自动 :检测到新组件版本后立即触发自动升级。
- 手动 :需手动确认后才开始升级流程。