升级
NOTE
本文档提供了 Alauda Support for PostgreSQL 的升级路径原则及支持的版本兼容性。
WARNING
新建的 PostgreSQL 11/12 实例将不再被支持,并将在未来版本中被彻底移除。请尽快升级到更高版本的 PostgreSOL。
目录
兼容性矩阵
下表列出了 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 中被移除,必须在升级到下一版本的 Alauda PostgreSQL package 之前,手动将 PostgreSQL 服务器版本升级到支持的版本。这样可以确保兼容性并防止升级失败。
升级策略
Alauda Support for PostgreSQL 将根据配置的升级策略执行升级:
- Automatic :检测到新组件版本时立即触发自动升级。
- Manual :需要手动确认后才开始升级流程。