数据备份与恢复
RDS默认提供备份功能,支持自动备份和手动备份
默认支持按备份集和指定时间点进行数据恢复
在大多数场景下,您可以将7天内任意一个时间点的数据恢复到RDS临时实例或克隆实例上
除了默认的备份恢复功能,RDS MySQL还提供跨地域备份恢复功能
同城容灾 <br>
基础版
适用于对可用性要求不高的场景
数据备份存储在OSS或分布式云盘上,通过多副本冗余确保数据可靠性。(<font color="#0076b3"><b>所有RDS实例均是如此</b></font>。)
只包含一个节点,没有备节点作为热备份,因此当发生故障时,恢复时间较长
高可用版
一主一备的双机热备架构,适合80%以上的用户场景
主节点故障时,主备节点秒级完成切换,整个切换过程对应用透明
备节点故障时,RDS会自动新建备节点以保障高可用
单可用区实例
主备节点位于同一个可用区,可用区内的机柜、空调、电路、网络都有冗余,保障高可用性
主备节点位于两台不同的物理服务器上
多可用区实例
也称为同城双机房或者同城容灾实例。提供跨可用区的容灾能力,且不额外收费
主备节点位于同一地域的不同可用区
单可用区实例和多可用区实例可以互相转换
当备实例出现故障不可用时,主实例会进行实时备份,主实例备份临近完成时会产生全局锁(FTWRL),导致主实例只读,一般不会超过5秒
集群版
最大支持一主一备高可用架构和七个只读节点
支持横向扩展集群读能力,备节点和所有只读节点都是从主节点同步数据
集群版的高可用能力与高可用版相同。 但提供只读节点可以创建在和主备节点不同的其它可用区。
三节点企业版 <br>
RDS MySQL 5.6/5.7支持三节点企业版(原金融版)
采用一主两备的三节点架构,通过多副本同步复制,确保数据的强一致性
提供金融级的可靠性,适用于各行业大型企业的核心生产数据库
三节点企业版实例的三个节点总是位于同一地域的三个不同的可用区
异地容灾
可以通过数据传输服务(DTS)实现主实例和异地灾备实例之间的实时同步
主实例和灾备实例均具备主备高可用架构
灾难发生后,在应用端修改数据库连接地址,即可快速恢复应用的业务访问
可以将自建机房的数据库或者ECS上的自建数据库实时同步到任一地域的RDS实例
即使发生机房损毁的灾难,数据在阿里云数据库上也有备份