mysql物理备份用的比较多的是innobackupex命令,备份常用,但对于里面的两个参数slave-info.safe-slave-backup一直搞的不太明白,今儿亲测了一下. 先解释一下参数意义 --slave-info :在从库进行备份时,该参数会在备份目录下生成xtrabackup_slave_info文件,文件记录主库的binlog日志位置点.在进行数据库恢复,搭建多从库时都需要这个文件. 如果在主库进行备份(在主库备份的情况很少,把主库惹怒了只能跑路了),该参数就不起作用了,主库…
简介: 数据量比较大时,使用 innobackupex 备份数据新增 MySQL Slave 节点. 安装 innobackupex 工具,我这里写过一次:http://www.cnblogs.com/wangxiaoqiangs/p/5961413.html 场景: A -> B -> C -> D -> E 一.增加节点 C # 由于有从库 B ,所以我们去 B 上面执行备份 shell > innobackupex --user=xx --password=xx --s…
如果是在有master上开启了该参数,记得在slave端也要开启这个参数(salve需要stop后再重新start),否则在master上创建函数会导致replaction中断.…
使用参数SQL_SLAVE_SKIP_COUNTER处理mysql slave同步错误讨论 本文链接地址:http://blog.chinaunix.net/uid-31396856-id-5753206.html 本文讨论使用sql_slave_skip_counter 来使sql 线程跳过遇到错误的event记录案例如下:数据库数据无法同步,检查同步状态MariaDB [(none)]> show slave status\G*************************** 1. ro…
在日常的linux运维工作中,大数据量备份与还原,始终是个难点.关于mysql的备份和恢复,比较传统的是用mysqldump工具,今天这里推荐另一个备份工具innobackupex.innobackupex和mysqldump都可以对mysql进行热备份的,mysqldump对mysql的innodb的备份可以使用single-transaction参数来开启一个事务,利用innodb的mvcc来不进行锁表进行热备份,mysqldump备份是逻辑备份,备份出来的文件是sql语句,所以备份和恢复的…
http://blog.itpub.net/28916011/viewspace-1969135/       我有个问题一直没弄明白,就是innobackupex里面的--slave-info这个参数,是干什么的呀.最终在命令帮助和我的实验,弄清楚了其中的含义.    下面就是一个我经常用来备份全库时的语句:innobackupex --defaults-file=/etc/my.cnf --user=root --password='123' --host=localhost --rsync…
基本环境:官方社区版MySQL 5.7.19,innobackupex version 2.4.8 一.什么不一致 1.1.不一致 首先使用下面脚本来构建Executed_Gtid_Set与xtrabackup_binlog_info不一致,到底指的是什么不一致 .准备测试数据 # 切换日志 mydba@ [replcrash]> flush binary logs; Query OK, rows affected (0.07 sec) # 查看当前位置 mydba@ [replcrash]>…
主从配置需要注意的点 (1)主从服务器操作系统版本和位数一致: (2) Master和Slave数据库的版本要一致: (3) Master和Slave数据库中的数据要一致: (4) Master开启二进制日志,Master和Slave的server_id在局域网内必须唯一: 主从配置的简要步骤 1.Master上的配置 (1) 安装数据库: (2) 修改数据库配置文件,指明server_id,开启二进制日志(log-bin): (3) 启动数据库,查看当前是哪个日志,position号是多少:…
1  因为使用perl脚本编写,安装前应先安装 yum install perl-Time-HiRes -y yum -y install perl-DBD-MySQL.x86_64 一起安装    yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-DBD-MySQL 2  安装最新版,使用rpm -ivh 命令 tar包下载地址 http://www.percona.com/downloads/Xtr…
先简单介绍一下这个工具:innobackupexinnobackupex比xtarbackup有更强的功能,它整合了xtrabackup和其他的一些功能,他不但可以全量备份/恢复,还可以基于时间的增量备份与恢复.innobackupex备份原理innobackupex首先调用xtrabackup来备份innodb数据文件,当xtrabackup完成后,innobackupex就查看文件xtrabackup_suspended :然后执行“FLUSH TABLES WITH READ LOCK”来…