Amazon RDS - 多可用区部署

在多可用区部署中,Amazon RDS会自动在不同的可用区中配置和维护同步备用副本.主数据库实例跨可用区同步复制到备用副本,以提供数据冗余,消除I/O冻结,并最大程度地减少系统备份期间的延迟峰值.运行具有高可用性的数据库实例可以增强计划系统维护期间的可用性,并有助于保护数据库免受数据库实例故障和可用区中断的影响.

amazon_multi_az.JPG

创建多可用区部署

您可以选择选择多项创建数据库实例时的-AZ部署,或者您也可以选择修改现有数据库实例以成为多可用区数据库实例的选项.下图显示了我们修改现有选项的选项.但是在创建数据库实例期间也可以使用相同的选项.

amazon_multi_az2 .JPG

多可用区如何工作

如果计划内或计划外中断数据库实例,Amazon RDS会自动切换到备用副本如果您启用了多可用区,则在另一个可用区中.故障转移完成所需的时间取决于主数据库实例变为不可用时的数据库活动和其他条件.故障转移时间通常为60-120秒.但是,大型事务或冗长的恢复过程可能会增加故障转移时间.

Oracle,PostgreSQL,MySQL和MariaDB数据库实例的多可用区部署使用亚马逊的故障转移技术. SQL Server数据库实例使用SQL Server镜像.