1、编写脚本,支持让用户自主选择,使用mysqldump还是xtraback全量备份。
2、配置Mysql主从同步
安装mysql数据库:yum install mariadb-server
主服务器:
配置主服务器id,开启二进制日志
创建账号并查询二进制日志
从服务器:
配置从服务器id
测试主从同步:
主服务器:
从服务器:
3.使用MHA实现Mysql高可用。
MHA:192.168.37.101
数据库主服务器:192.168.37.113
数据库从服务器:192.168.37.114
数据库从服务器:192.168.37.115
MHA:安装yum install mha*.rpm
生成key:
将整个文件夹拷贝到主从服务器
在管理节点建立配置文件:
masterha_check_ssh --conf=/etc/mha/app1.cnf 排查配置文件有没有出错
masterha_check_repl --conf=/etc/mha/app1.cnf 能不能复制
数据库主服务器配置:安装yum install mha*.rpm
创建两个复制账号:
从服务器192.168.37.114:安装yum install mha*.rpm
从服务器192.168.37.115:安装yum install mha*.rpm
MHA:192.168.37.101:
主服务器宕机:
已经把192.168.37.115当成主服务器
网友评论