Amazon Relational Database Service
用户指南 (API Version 2014-10-31)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

Amazon Aurora 数据库引擎更新

Amazon Aurora 定期发布更新。更新将在系统维护时段内应用于 Amazon Aurora 数据库群集。应用更新的时间取决于数据库群集的区域和维护时段设置以及更新的类型。更新需要重启数据库,因此会出现 20 到 30 秒的停机,之后,您可以继续使用数据库群集。您可以从 AWS 管理控制台 查看或更改维护时段设置。

Amazon Aurora 版本

虽然 Amazon Aurora 是与 MySQL 兼容的数据库引擎,但 Aurora 包含特定于 Amazon Aurora 的功能且仅对 Aurora 数据库群集可用。Aurora 版本使用格式 <主要版本>.<次要版本>.<修补版本>。您可通过查询 AURORA_VERSION 系统变量来获取 Aurora 实例的版本。要获取 Amazon Aurora 版本,请使用下列查询之一。

select AURORA_VERSION();
select @@aurora_version;

Amazon Aurora 数据库升级 (修补)

在发布新的次要版本的 Amazon Aurora 数据库引擎时,Amazon RDS 会安排所有 Aurora 数据库群集的 Amazon Aurora 数据库引擎的自动升级。我们会在 Amazon RDS 社区论坛中公布自动升级。

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

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

应用挂起的维护操作

  • 使用 RDS 控制台 – 登录 RDS 控制台并选择 Clusters。选择显示 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 参数指定数据库群集的 ARN 并为 ApplyAction 参数指定 system-update。将 OptInType 参数设置为 immediate 可立即更新数据库群集的数据库版本,或设置为 next-maintenance 可在下一个群集维护时段内更新实例的数据库版本。

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

Aurora 实验室模式

Aurora 实验室模式用于启用 Aurora 功能,这些功能在当前 Aurora 数据库版本中可用,但默认情况下不会启用。虽然不建议在生产数据库群集中使用 Aurora 实验室模式功能,但您可以使用 Aurora 实验室模式在开发和测试环境中为数据库群集启用这些功能。

要为功能启用 Aurora 实验室模式,请在参数组中为主实例或 Aurora 副本将 aurora_lab_mode 参数设置为 1aurora_lab_mode 参数是 default.aurora5.6 参数组中默认的实例级别参数。有关修改数据库参数组的信息,请参阅修改数据库参数组中的参数。有关参数组和 Amazon Aurora 的信息,请参阅数据库群集和数据库实例参数

相关主题