针对业务连续服务和数据可靠性有强需求或是监管需要的场景, Cloud DB for MySQL 提供了 灾备实例 帮助您一键搭建跨城域的异地数据库灾备,帮助用户以较低的成本提升业务连续服务的能力,同时提升数据的可靠性。使用灾备实例,可实现多地域之间不同机房互为冗余,当一个数据中心机房发生故障或由于不可抗因素导致无法提供服务,快速切换到异地另外一个数据中心机房。灾备实例使用腾讯内网专线做数据同步,且经过 TencentDB 的内核级复制优化,尽可能消除灾难情况下同步延迟给业务带来的影响,在异地业务逻辑就绪的情况下,可以达到秒级别的灾备切换。

灾备实例的功能特点是:
(1) 提供独立的数据库连接地址,灾备实例可提供读访问能力,用于就近接入、数据分析等场景,设备冗余成本低:
(2)灾备实例也是使用主备高可用架构,避免了数据库的单点风险:
(3)灾备实例通过内网专线同步,具有较低的同步时延和更高的稳定性,同步链路质量远优于公网网络:
(4) 按小时计费,即开即用,即停即止。同时支持阶梯价,使用越久越优惠;(5)灾备实例可主动与主实例断开同步连接,主动提升为主实例,就可以提供数据库数据写入能力和完整的 TencentDB 功能。

灾备实例的工作原理:灾备实例是主实例数据库的复制备份。当主实例发生变化,记录修改的 Log 日志信息会被复制到灾备实例,然后利用日志重放实现数据同步。如果主实例发生故障,可在数秒内激活灾备实例,恢复完整读写功能。

异地灾备配置架构图
Cloud DB for Mysql---Remote Disaster Recovery DB_第1张图片