DescribeDBClusters
Filters.Filter.N
Amazon RDS Extended Support
在支持终止日期(2024 年 10 月 31 日)之前,您可以在社区 MySQL 5.7 上免费使用 Amazon RDS 扩展支持。2024 年 10 月 31 日,Amazon RDS 会自动将您的数据库注册到适用于 Aurora MySQL 版本 2 的 RDS 扩展支持。适用于 Aurora 的 RDS 扩展支持是一项付费服务,它额外提供长达 28 个月的 Aurora MySQL 版本 2 支持,直到 2027 年 2 月 RDS 扩展支持终止。RDS 扩展支持仅适用于 Aurora MySQL 次要版本 2.11 和 2.12。要在标准支持终止后继续使用 Amazon Aurora MySQL 版本 2,请在 2024 年 10 月 31 日之前,安排在其中一个次要版本上运行您的数据库。
有关 RDS 扩展支持的更多信息,例如费用和其它注意事项,请参阅
Amazon Aurora 的 Amazon RDS 扩展支持
。
与次要版本相比,在主要版本之间升级需要更广泛的计划和测试。这个过程可能需要大量时间。我们希望分三个步骤来执行升级过程,包括升级之前、升级和升级之后的活动。
升级之前:
在升级之前,我们建议您针对升级的集群检查应用程序兼容性、性能、维护过程以及类似注意事项,确认升级后您的应用程序将按预期正常运行。以下是五项建议,有助于您获得更好的升级体验。
接下来,了解当
从 Aurora MySQL 版本 2 升级到版本 3
时可采用的升级技术。
为了帮助您决定正确的升级时间和方法,您可以通过
比较 Aurora MySQL 版本 2 和 Aurora MySQL 版本 3
了解 Aurora MySQL 版本 3 与您的当前环境之间的区别:
在确定了方便且效果最佳的选项后,使用
为 Aurora MySQL 集群计划主要版本升级
尝试在克隆的集群上模拟就地升级。
查看
Aurora MySQL 的主要版本升级预检查
。升级预检查器可以运行并确定您的数据库是否可以成功升级,升级后是否存在任何应用程序不兼容问题,以及性能、维护过程和类似注意事项。
并非所有类型或版本的 Aurora MySQL 集群都可以使用就地升级机制。有关更多信息,请参阅
Aurora MySQL 主要版本升级路径
。
如果您有任何问题或疑问,可通过
社区论坛
和
Premium Support
联系 AWS Support 团队。
执行升级:
您可以使用下面的升级技术之一。系统将经历的停机时间取决于所选择的技术。
蓝绿部署
- 对于首要任务是减少应用程序停机时间的情况,您可以使用
Amazon RDS 蓝绿部署
在预调配的 Amazon Aurora 数据库集群中执行主要版本升级。蓝绿部署会创建一个复制生产环境的暂存环境。您可以在绿色(暂存)环境中对 Aurora 数据库集群进行特定更改,而不会影响生产工作负载。切换通常需要不到一分钟,不会丢失数据。有关更多信息,请参阅
适用于 Aurora 的 Amazon RDS 蓝绿部署概述
。这样可以最大限度地减少停机时间,但需要您在执行升级时运行额外的资源。
就地升级
- 您可以执行
就地升级
,Aurora 将自动为您执行预检查过程,使集群脱机、备份集群、执行升级,然后使集群恢复联机。只需单击几下即可执行就地主要版本升级,并且不涉及其他协调或与其他集群的失效转移,但会涉及到停机。有关更多信息,请参阅
如何执行就地升级
快照还原
- 您可以通过从 Aurora MySQL 版本 2 快照还原到 Aurora MySQL 版本 3 集群,来升级 Aurora MySQL 版本 2 集群。为此,您应该按照拍摄快照并从快照
还原
的过程进行操作。此过程涉及到数据库中断,因为您要从快照执行还原。
升级后,您需要密切监视系统(应用程序和数据库),并在必要时进行微调更改。严格遵循升级前的步骤可以最大限度地减少所需的更改。有关更多信息,请参阅
排除 Amazon Aurora MySQL 数据库性能故障
。
要了解有关 Aurora MySQL 主要版本升级的方法、规划、测试和故障排除的更多信息,请务必仔细阅读
升级 Amazon Aurora MySQL 数据库集群的主要版本
,包括
Aurora MySQL 就地升级的故障排除
。另请注意,Aurora MySQL 版本 3 不支持某些实例类型。有关更多信息,请参阅
Amazon Aurora 数据库实例类
。