您的位置:首页 > 数据库 > MySQL

mysql备份innobackupex

2015-03-12 09:46 176 查看
1、安装

从官方下载 http://www.percona.com/downloads/XtraBackup/
可选择编译版与二进制版,二进制版仍需安装依赖perl-DBD-MySQL

编译安装

2、备份
使用前需要设置环境变量
备份命令

注意参数 defaults-file 必须放在第一位,为原始数据库配置文件。innobackupex通过配置文件寻找mysql的data目录。
/data/data/mysqlbak为备份目标目录。
备份完成后,记录主从信息(屏幕和文件均有输出)。

数据导出完成后,使用二进制文件修复

3、建立主从

根据业务需要可以降低事务优先级,配置只读(只限制非super权限账号)

在主机上执行命令,确保主机serverid已经设置(可选)

复制配置文件,修改data路径,端口等信息,启动从机数据库

设置主从

验证:从机出现两个yes,并且seconds_behind_master数值为0时,同步完成。

4、参考文献

5、复制从库

如果复制一个从库,连接主库,备份命令添加参数 --slave-info

查看xtrabackup_slave_info,得出连接主库的信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  备份 mysql innobackupex