发布于: Apr 16, 2019

Amazon RDS for PostgreSQL 现已针对 PostgreSQL 提供多主要版本升级支持,允许您对多个不同的主要版本执行主要版本升级。

之前,每次只能对一个较高版本进行主要版本升级。例如,PostgreSQL 版本 9.6 只能升级到 PostgreSQL 10,PostgreSQL 版本 9.4 只能升级到 PostgreSQL 版本 9.5。因此,如果您想要将旧实例升级到最新主要版本,必须执行多次主要版本升级,直到升级为目标版本为止。例如,将 PostgreSQL 9.4 升级到 PostgreSQL 11 需要首先从版本 9.4 升级到 9.5,然后从 9.5 升级到 9.6,接着从 9.6 升级到 10,最后从 10 升级到 11。这导致每次升级操作的停机时间延长。

借助新的多主要版本升级功能,您能够以无缝方式一步执行以下任何升级,从而显著缩短停机时间。

  • 从 PostgreSQL 版本 9.4 升级到 PostgreSQL 版本 11
  • 从 PostgreSQL 版本 9.5 升级到 PostgreSQL 版本 11
  • 从 PostgreSQL 版本 9.6 升级到 PostgreSQL 版本 11

此外,如果您仍在运行已不再提供支持的 PostgreSQL 版本 9.3,可以直接将实例升级到 9.5 或 9.6。

请参阅主要版本升级文档,详细了解作为源和目标版本受到支持的 PostgreSQL 版本,以及与升级过程相关的任何限制。

通过此次发布,RDS for PostgreSQL 现在还支持从 PostgreSQL 10 升级到 PostgreSQL 11。

Amazon RDS for PostgreSQL 让您能够在云中轻松设置、操作和扩展 PostgreSQL 部署。要了解有关升级数据库实例的更多信息,请参阅 Amazon RDS 用户指南。有关定价详细信息和区域可用性,请参阅 Amazon RDS for PostgreSQL 定价