启动异地灾备
MySQL Plus 通过创建灾备集群,支持同步源集群数据、用户帐号和权限等至灾备集群。当源集群所在区域发生突发性状况,集群节点均无法连接时,可将业务切换至灾备集群,快速恢复业务访问。
灾备集群支持同步的信息如下:
- 
全部业务数据 
- 
全部业务帐号和权限 
本小节主要介绍如何在灾备集群启动灾备。
注意事项
- 
为了数据安全,请在执行启动灾备前,对源集群数据进行一次全量备份,详细操作请参见创建手动备份。启动灾备成功后,可以删除该备份。 
- 
启动灾备执行成功前,为避免数据丢失,源集群需暂停执行 DDL 语句。 
约束限制
前提条件
- 
已获取管理控制台登录账号和密码,且已获取集群操作权限。 
- 
已创建 MySQL Plus 灾备集群,且集群状态为 活跃。
- 
已获取源集群相关灾备信息。 
- 
源集群与灾备集群均修改如下配置参数为目标值: connect_timeout=30、max_allowed_packet=1G、slave_pending_jobs_size_max=1G、interactive_timeout=3600、wait_timeout=3600、net_read_timeout=1800、net_write_timeout=1800。
操作步骤
- 
登录管理控制台。 
- 
选择产品与服务 > 数据库与缓存 > 关系型数据库 MySQL Plus,进入集群管理页面。 
- 
点击灾备集群 ID,进入集群详情页面。 
- 
在集群详情页面,点击右上角的更多操作。   
- 
展开下拉菜单,点击自定义服务 > 启动灾备。 
- 
在弹出的启动灾备窗口中,配置源集群信息。 参数 说明 角色 选择灾备集群节点角色类型,默认为 主实例。同步方式 选择数据同步方式。 - 
若选择 全量+增量方式,表示灾备集群将全量复制源集群数据,并作为备库从源集群同步增量数据。
- 
若选择 增量方式,需确保灾备集群已同步源集群的全量数据,例如灾备集群是基于源集群的最新备份创建的集群。
 源集群区域 输入源集群所在区域。 源集群地址 输入源集群的高可用 IP 地址。 源集群 ID 输入源集群的 ID。 源集群账号 输入源集群具备 super 权限和复制权限的数据库帐号,例如 MySQL Plus 集群的高级权限帐号。源集群密码 输入源集群的数据库帐号密码。 源集群端口 输入源集群的数据库端口号。 
- 
- 
确认配置信息无误后,点击确定,返回节点列表页面。 待启动灾备执行完成后,在灾备关系页签可查看源集群信息时,当前集群即切换为灾备集群。