启动灾备
功能概述
灾备功能支持用户将 MySQL Plus 集群作为另一个可用区的 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 -
修改灾备集群以下配置参数。
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
操作步骤
-
通过 Web 浏览器登录企业云平台的 Console。
-
在顶部菜单栏中选择产品与服务 > 数据库与缓存 > 关系型数据库 MySQL Plus,进入 MySQL Plus 管理页面。
-
在 MySQL Plus 管理页面,点击目标集群 ID,进入集群详情页面。
说明 这里的目标集群,即为灾备集群。
-
在左侧基本属性区域,点击右上角的图标,在展开菜单栏中,选择启动灾备。
若
源集群非 MySQL Plus 集群,需确保其 MySQL 内核版本为5.6或5.7,且开启了 GTID 模式。 -
弹出灾备服务配置对话框,用户根据页面提示信息,填写源集群信息,源集群信息可在集群详情页面获取。页面参数说明如下。
参数 说明 角色
选择灾备集群节点角色类型,默认为
主实例。同步方式
选择数据同步方式。
-
全量+增量的方式,表示灾备集群将全量复制源集群的数据,并作为备库从源集群同步增量数据。 -
增量方式,需确保灾备集群已同步源集群的全量数据,例如灾备集群是基于源集群的最新备份创建的集群。
源集群区域
输入源集群所在区域。
源集群地址
输入源集群的高可用 IP 地址。
源集群 ID
输入源集群的 ID。
源集群账号
输入源集群具备
super 权限和复制权限的数据库帐号,例如 MySQL Plus 集群的高级权限帐号。源集群密码
输入源集群的数据库帐号密码。
源集群端口
输入源集群的数据库端口号。
-
-
确认源集群配置信息无误后,点击提交,返回集群详情页面。
-
待启动灾备操作执行完成后,点击集群详情页面右侧区域的灾备关系标签,即可查看源集群信息。
-
启动灾备执行成功后,
灾备集群的主节点高可用功能会暂时失效,即主节点发生故障后不能自动进行主备切换。 -
启动灾备执行成功后,
灾备集群将暂时禁用重启功能,即重启灾备集群的操作将执行失败。 -
启动灾备执行成功后,
灾备集群将暂时禁止修改配置参数,修改参数将会延迟生效。
-