发布于: Jan 11, 2018

从今天开始,面向 MySQL 和 MariaDB 的 Amazon RDS 只读副本开始支持多可用区部署。将只读副本与多可用区结合使用可让您构建具有出色恢复能力的灾难恢复策略,并简化数据库引擎升级流程。

Amazon RDS 只读副本可让您在同一 AWS 区域或多个不同的 AWS 区域内为数据库实例创建一个或多个只读副本。随后,源数据库更新会异步复制到只读副本。除了为读取密集型工作负载提供可扩展性之外,必要时,只读副本还可以提升为独立数据库实例。

Amazon RDS 多可用区部署改善了单个 AWS 区域内数据库实例的可用性。利用多可用区,您的数据可同步复制到不同可用区 (AZ) 中的备用实例。如果基础设施发生故障,Amazon RDS 可自动故障转移到备用实例,尽可能减少应用程序中断的情况。

现在,您可以在生产数据库的灾难恢复 (DR) 策略中使用只读副本及多可用区。经过妥善设计和测试的 DR 计划对于在灾难后保持业务连续性至关重要。与源数据库处于不同区域内的只读副本可用作备用数据库,并在发生区域性中断时提升为新的生产数据库。 

您还可以在数据库引擎升级流程中结合使用只读副本与多可用区。您可以创建生产数据库实例的只读副本,并将其升级到新数据库引擎版本。升级完成后,您可以停止应用程序、提升只读副本为独立数据库实例,并切换应用程序。由于数据库实例已经属于多可用区部署,因此无需额外步骤。 

有关更多信息,请参阅 Amazon RDS 用户指南