i2企业版_mysql_高可用保护手册.pdfVIP

  • 17
  • 0
  • 约4.37千字
  • 约 26页
  • 2018-08-04 发布于浙江
  • 举报
i2企业版_mysql_高可用保护手册

英方软件 MySQL高可用保护 实施手册 V5.3 2015.04.09 1.Windows 的MySQL高可用保护 1.1. 实施目标 Windows 平台上使用英方软件实现MySQL 一对一的保护;要求用户熟悉使 用英方软件基本功能以及掌握MySQL 数据库基本管理操作; 1.2. 实施要 1、两台服务器 (分别作为工作机和灾备机)各安装MySQL 软件和数 ,要求 两端的MySQL 版本、数据库配置一致; 2、工作机和灾备机需要安装英方软件 (软件名称是info2soft-i2node-*);另外需 要一台服务器安装英方控制机(软件名称是info2soft-ctrlcenter-*)作为控制端(可 与灾备机一起),用于管理工作机和灾备机以及建立复制关系; 3、工作机建议新增网卡,用于数据传输和心跳监控; 1.3. 准备工作 MySQL 程序安装位置:C:/ProgramFiles/MySQL/MySQLServer5.5/; MySQL 数据目录位置:C:/ProgramData/MySQL/MySQL Server5.5/Data; 这也是英方软件保护的目录; 修改灾备机MySQL 服务的启动类型必须改为 “手动”; 启动复制规则时,灾备机MySQL 服务必须是停止的; 1.4. 实施流程 1.4.1. 标准保护实施流程 该步骤实现数据库文件复制,若工作机发生故障,通过人工启动灾备机的数据库 服务; 1、根据下表在控制机界面上新建工作机和灾备机; 角色 详细信息 工作机 IP地址:192.168.2.200 灾备机 IP地址:192.168.2.201 控制机 IP地址:192.168.2.201 用户名:admin 密码:admin 注意:灾备机数据库必须更改为开机手动启动; 2、新建复制规则; 注意:1、复制规则基本设置映射类型选择 “一对一”;2、复制规则镜像  设置 校验方式选择为 “严格校验”; 验证流程: 工作机MySQL 数据库正常插入数 ,停止复制规则 (中断两端数据同步);启 动灾备机数据库服务,数据库访问正常; 1.4.2. HA保护实施流程 在标准实施流程的基础上,英方软件支持自动切换 (failover);本节要求用户熟 悉使用英方软件的高可用功能; 1、完成 “标准保护实施流程”的步骤; 2、控制机界面,进入高可用管理--高可用规则--新建,如下图;注意:根据用 IP 户需求决定 “应用地址”是否漂移 地址; IP IP “应用地址”即业务 地址,根据用户需求也可选择 “不迁移 地址”; “监控地址”即灾备IP 地址; 3、脚本配置: 指定切换时运行的脚本和回切时运行的脚本,如下图,分别说明 MySQL_failover.bat MySQL_failback.bat 和 的作用: 1)MySQL_failover.bat 脚本内容如下: net startMySQL 脚本说明:灾备机检测到工作机不在时,满足心跳条件后运行该脚本: 启动灾备机数据库实例对应的服务,MySQL 指数据库实例对应的服务名称; 2)MySQL_failback.bat 脚本内容如下: net stopMySQL 脚本说明:工作机故障修复后,灾备机需要做回切,用户点击高可用规 则的 “回切”按钮后运行该脚本:停止灾备机数据库实例对应的服务; 4、验证切换 (failover)流程: 模拟工作机宕机,根据高可用规则的心跳条件,灾备机等待时间 (心跳次数 x 心跳间隔)后发生切换,此时灾备机启动数据库服务,数据库访问正常; 工作机宕机,备机的运行情况, 备机数据库可正常使用 5 fail

文档评论(0)

1亿VIP精品文档

相关文档