美文网首页Linux运维
使用percona xtracbackup不停主库Mysql服务

使用percona xtracbackup不停主库Mysql服务

作者: kelin_liu | 来源:发表于2016-11-17 18:26 被阅读61次

1、暂停主库,因为binlog在增加的话无法定位

2、mysqldump --single-transaction --master-data  这两个参数其实是全局加read lock锁

3、使用xtracbackup进行全备+热备,就可以保证主库在增量情况下binlog的定位问题

1和2等于是停止了主库的服务(2加了只读锁,不能写入)

正好数据库表结构使用的都是innodb引擎,这里需要设置表为独立空间(文件)

mysql> show global variables like '%innodb_file_p%';

+-----------------------+-------+

| Variable_name| Value |

+-----------------------+-------+

| innodb_file_per_table | ON|

+-----------------------+-------+

1 row in set (0.00 sec)

mysql>

然后安装percona-xtrabackup, 并使用其进行全备。

备份目录中xtraback_info 文件中查看,binlog positon

end...

相关文章

网友评论

    本文标题:使用percona xtracbackup不停主库Mysql服务

    本文链接:https://www.haomeiwen.com/subject/xpadpttx.html