Amazon Aurora
Aurora 用户指南 (API 版本 2014-10-31)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

Amazon Aurora PostgreSQL 数据库引擎更新

在以下主题中,您可以查找特定于 Amazon Aurora PostgreSQL 的版本和更新信息。有关通常应用于 Aurora 的更新的更多信息,请参阅Amazon Aurora 更新

查找您的 Amazon Aurora PostgreSQL 版本

Amazon Aurora 包含一些 Aurora 通用的功能,这些功能适用于所有 Aurora 数据库集群。Aurora 包含 Aurora 支持的某个数据库引擎特定的其他功能。这些功能仅适用于使用该数据库引擎的 Aurora 数据库集群,例如 Aurora PostgreSQL。

Aurora 数据库实例提供了两个版本号:Aurora 版本号和 Aurora 数据库引擎版本号。有关 Aurora 版本号的更多信息,请参阅Amazon Aurora 版本

您可以查询 Aurora 运行时参数以获取 Aurora PostgreSQL 数据库实例的 SERVER_VERSION 数据库引擎版本号。要获取 Aurora 数据库引擎版本号,请使用以下查询。

SHOW SERVER_VERSION;

将升级修补程序应用于 Amazon Aurora PostgreSQL

在发布 Amazon Aurora PostgreSQL 数据库引擎的新次要版本时,Amazon RDS 计划为所有 Aurora 数据库集群的数据库引擎执行自动升级。我们将在 Amazon RDS 社区论坛中发布自动升级。

在发布新的修补程序版本的 Aurora PostgreSQL 数据库引擎时,不需要自动升级。您可以选择升级和应用修补程序。如果您未选择这样做,将在次要版本的下一次自动升级期间应用修补程序。

在自动升级前,新数据库引擎版本显示为数据库集群的 available 维护升级。可以通过应用可用的维护操作来手动升级数据库实例的数据库版本。我们鼓励您在自动升级之前对非生产实例应用更新。这样一来,您便能看到新版本的变化将如何影响您的实例和应用程序。

应用挂起的维护操作

  • 使用 Amazon RDS 管理控制台 – 登录到 Amazon RDS 控制台并选择集群。选择显示 available 维护升级的数据库集群。选择 Cluster Actions。选择 Upgrade Now 立即更新数据库集群的数据库版本。或者,选择 Upgrade at Next Window 以在下一个集群维护时段内更新数据库集群的数据库版本。

  • 使用 AWS CLI – 调用 apply-pending-maintenance-action AWS CLI 命令,为 --resource-id 选项指定数据库集群的 Amazon 资源名称 (ARN) 并为 --apply-action 选项指定 system-update。将 --opt-in-type 选项设置为 immediate 可立即更新数据库集群的数据库版本。或者,将它设置为 next-maintenance 可在下一个集群维护时段内更新数据库集群的数据库版本。

  • 使用 Amazon RDS API – 调用 ApplyPendingMaintenanceAction API 操作,为 ResourceId 参数指定数据库集群的 Amazon 资源名称 (ARN) 并为 ApplyAction 参数指定 system-update。将 OptInType 参数设置为 immediate 可立即更新数据库集群的数据库版本,或设置为 next-maintenance 可在下一个集群维护时段内更新实例的数据库版本。

有关 Amazon RDS 如何管理数据库和操作系统更新的更多信息,请参阅维护 Amazon Aurora 数据库集群

本页内容: