备份原理

AnalyticDB MySQL版支持周期性的全量备份和日志备份,可以有效防止数据丢失。

全量备份采用了将集群全量数据快照压缩后存储在其它离线存储介质的方式。为了保证分布式集群元数据的一致性,在全量备份开始的约10分钟内,集群会短暂禁止DDL的执行。基于备份集的全量恢复采用集群克隆的方式,通过下载远程存储备份集的方式将数据恢复到一个新集群中。全量备份默认每周执行1次,支持用户在控制台修改备份周期和时间点。全量备份集默认保留7天。

日志备份通过集群内多节点并行上传Redo日志到OSS的方式来保存实时日志,通过一个完整的全量备份以及后续一段时间的Redo日志,可以将一个新集群恢复到任意时间点,保证了这段时间的数据安全性。日志备份保留周期默认7天,新建集群默认开启该功能。