使用 Amazon RDS 扩展支持还原Aurora 数据集群或全局集群
在还原Aurora 数据集群或全局集群时,请在控制台中选择启用 RDS 扩展支持,或者使用 Amazon CLI 中的扩展支持选项或使用 RDS API 中的参数。
注意
如果您未指定 RDS 扩展支持设置,则 Aurora 默认使用 RDS 扩展支持。此默认行为在 Aurora 标准支持终止日期之后保持数据库的可用性。
使用 RDS 扩展支持时的注意事项
在还原Aurora 数据集群或全局集群之前,请考虑以下事项:
-
在 Aurora 标准支持终止日期过去之后,如果您想从 Amazon S3 还原 Aurora 数据集群或全局集群,您只能使用 Amazon CLI 或 RDS API 执行还原操作。使用 restore-db-cluster-from-s3 Amazon CLI 命令中的
--engine-lifecycle-support
选项,或 RestoreDBClusterFromS3 RDS API 操作中的EngineLifecycleSupport
参数。 -
如果您想阻止 Aurora 将您的数据库还原到 RDS 扩展支持版本,请在 Amazon CLI 或 RDS API 中指定
open-source-rds-extended-support-disabled
。这样,您就可以避免支付任何关联的 RDS 扩展支持费用。如果您指定此设置,Amazon Aurora 会自动将您还原的数据库升级到新的、受支持的主要版本。如果升级未通过升级前检查,Amazon Aurora 将安全地回滚到 RDS 扩展支持引擎版本。该数据库将保持 RDS 扩展支持模式,并且在您手动升级数据库之前,Amazon Aurora 将向您收取 RDS 扩展支持费用。
-
RDS 扩展支持在集群级别进行设置。集群成员在 RDS 控制台、Amazon CLI 中的
--engine-lifecycle-support
,RDS API 中的EngineLifecycleSupport
,始终具有相同的 RDS 扩展支持设置。
有关更多信息,请参阅 Amazon Aurora 版本。
使用 RDS 扩展支持还原 Aurora 数据库集群或全局集群
您可以使用 Amazon Web Services Management Console、Amazon CLI 或 RDS API,借助 RDS 扩展支持版本还原Aurora 数据库集群或全局集群
在还原 Aurora 数据库集群或全局集群时,请在引擎选项部分选择启用 RDS 扩展支持。
下图显示了启用 RDS 扩展支持设置:
在使用 restore-db-cluster-from-snapshot Amazon CLI 命令时,请通过为 --engine-lifecycle-support
选项指定 open-source-rds-extended-support
来选择 RDS 扩展支持。
如果您想避免支付与 RDS 扩展支持关联的费用,请将 --engine-lifecycle-support
选项设置为 open-source-rds-extended-support-disabled
。默认情况下,此选项设置为 open-source-rds-extended-support
。
您还可以使用以下 Amazon CLI 命令指定该值:
在使用 RestoreDBClusterFromSnapshot RDS API 操作时,请通过将 EngineLifecycleSupport
参数设置为 open-source-rds-extended-support
来选择 RDS 扩展支持。
如果您想避免支付与 RDS 扩展支持关联的费用,请将 EngineLifecycleSupport
参数设置为 open-source-rds-extended-support-disabled
。默认情况下,此参数设置为 open-source-rds-extended-support
。
您还可以使用以下 API 操作指定该值:
有关还原 Aurora 数据库集群的更多信息,请按照备份和还原 Amazon Aurora 数据库集群中数据库引擎的相关说明操作。