如何完成Mysql主从复制的在线配置

描述

Percona XtraBackup(简称PXB)是 Percona 公司开发的一个用于 MySQL 数据库物理热备的备份工具,支持 MySQl(Oracle)、Percona Server 和 MariaDB,并且全部开源,可谓是业界良心,我们 RDS MySQL 的物理备份就是基于这个工具做的。

Mysql主从复制配置常见做法是先在主数据库进行锁表,然后将主数据库备份数据复制到从数据库并恢复,完成主从配置。今天要介绍的工具是利用XtraBackup完成主数据库不停机、不锁表进行热备份,并完成Mysql主从复制的在线配置。

使用环境:

MYSQL数据库

1、安装xtrabackup的YUM源,并安装软件包:

MYSQL数据库

2、对主数据库进行全量热备份:

MYSQL数据库

3、在主数据库授权主从复制的账号:

MYSQL数据库

4、将主库备份好的备份数据,传输到从库:

MYSQL数据库

5、在从数据库恢复主库的备份:

MYSQL数据库

6、还原Mysql权限并启动:

MYSQL数据库

7、在从服务器查看主库备份的位置,并开启主从同步:

MYSQL数据库

8、开启主从同步:

MYSQL数据库

至此Mysql主从复制完成不停机在线配置。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分