更新时间:2024-11-28 GMT+08:00
什么是单主/双主灾备
伴随着信息技术的高速发展,数据和信息在现代企业中扮演着越来越重要的角色,信息数据的丢失和损坏将对企业造成难以估量的损失。如何抵御大规模的灾难事件受到人们越来越多的关注,现阶段而言,容灾是较好的解决方案。关键数据的备份与恢复操作已经成为系统日常运行维护的一个重要组成部分。
华为云云数据库服务的双AZ高可用实例,可以满足同城级别的灾备。数据复制服务提供的实时灾备功能具有跨区域、跨云灾备的能力,分为单主灾备和双主灾备。
目前仅支持至少单边为华为云RDS for MySQL数据库实例的单主/双主灾备,如果两边均是华为云内的RDS for MySQL数据库实例,可以进行跨区域容灾。
单主灾备
单主灾备即使用一主一备的架构,当灾难发生时原灾备数据库作为业务数据库保证业务正常运行。DRS的主备倒换功能可以实现主备切换,主备倒换前,业务正常运行在业务数据库,并且将数据实时同步至灾备数据库。此时,灾备数据库不可写入数据。主备倒换后,原灾备数据库为可读写状态,可将业务切换到原灾备数据库运行,原业务数据库不可写 。
图1 单主灾备
双主灾备
双主灾备多用于灾备双方互为主备,共同承担业务流量的场景。其角色分为主1、主2,使用之前需要首先确立本云(本区)RDS的角色,才可以更好的完成实时灾备的搭建。完整的双主灾备是由正、反两条链路构成的,其创建顺序有着严格的要求。开始时,主1为可读写状态、主2为只读状态,正向灾备将初始化数据全量同步到主2后,方可启动反向灾备。此时,主1、主2均为可读写状态,正/反向灾备分别向主2、主1持续同步增量数据。
图2 双主灾备
特点及使用约束
父主题: 产品咨询