我有个问题一直没弄明白,就是innobackupex里面的--slave-info这个参数,是干什么的呀。最终在命令帮助和我的实验,弄清楚了其中的含义。
    下面就是一个我经常用来备份全库时的语句:
innobackupex --defaults-file=/etc/my.cnf --user=root --password='123' --host=localhost --rsync --compress --compress-threads=5 --compress-chunk-size=64K --slave-info /root

下面我们就看帮助,看一下其中这个--slave-info的含义:
[root@zabbixsrvbjdb04 ~]# innobackupex --help |grep -C 5 slave
 --slave-info
        This option is useful when backing up a replication slave server. It
        prints the binary log position and name of the master server. It
        also writes this information to the "xtrabackup_slave_info" file as
        a "CHANGE MASTER" command. A new slave for this master can be set up
        by starting a slave server on this backup and issuing a "CHANGE
        MASTER" command with the binary log position saved in the
        "xtrabackup_slave_info" file.

以下就是我的理解:
    在备份从库时,可以使用该参数, 加上--slave-info备份目录下会多生成一个xtrabackup_slave_info 文件, 这里会保存主日志文件以及偏移, 文件内容类似于:CHANGE MASTER TO MASTER_LOG_FILE='', MASTER_LOG_POS=0。
    这个参数适用的场景:假设现在有主库A和从库B,目前想再添加一台备库C,并让备库C以主库A为master;因为主库A是生产库,压力一般比较大,所以我们就在备库B上备份一个数据库,然后把这个备份拿到C服务器上 并导入到C库,接下来再在C服务器上执行change master的命令:其中 master_host是A的ip,而master_log_file和master_log_pos就是这个xtrabackup_slave_info里面的值。不知道说明白了吗(czxin注释)。

innobackupex中--slave-info参数的含义和适用场景相关推荐

  1. FPGA逻辑设计回顾(10)DDR/DDR2/DDR3中的时序参数的含义

    前言 本文首发自:FPGA逻辑设计回顾(10)DDR/DDR2/DDR3中的时序参数的含义 上篇文章:FPGA逻辑设计回顾(9)DDR的前世今生以及演变过程中的技术差异有提到,制造商会以一系列由破折号 ...

  2. Linux中ls -al(ls -l)命令中的各个参数的含义

    今天来详细说一下ls -l命令中的各个参数的含义,见下图是博主列出的ls -al命令: 下面来说一说各个参数的含义: 第一列是类型与权限,各个字母的含义如下: 第一个字符代表这个文件的类型(目录,文件 ...

  3. 35.JVM 参数(JVM中的各种参数及含义、收集器相关、PrintGC等各种辅助参数)

    35.JVM 参数 说下下面jvm参数含义: -server -Xms512m -Xmx512m -Xss1024K -XX:PermSize=256m -XX:MaxPermSize=512m - ...

  4. matplotlib.pyplot中add_subplot方法参数的含义

    有代码如下: import matplotlib.pyplot as plt from numpy import *x = [1, 2, 3, 4, 5] y = [1, 4, 9, 16, 20] ...

  5. matlab mcc 参数,matlab中mcc编译器参数的含义

    创建动态链接库主要有两种方法: 一种是使用Matlab 为VC++ IDE提供的Add-in.这种方法比较简单,方便快捷,只要在VC++中创建工程的时候选择Matlab Project Wizard, ...

  6. 站长在线Python教程精讲:在Python函数中的关键字参数详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python函数中的关键字参数详解>.本文的主要内容有:关键字参数的含义和关键字参数的应用举例. 目录 1.关键字参数的含 ...

  7. matplotlib.pyplot中add_subplot方法参数111的含义

    >引自:http://www.codeweblog.com/matplotlib-pyplot中add_subplot方法参数111的含义/

  8. ECharts中setOption的title、tooltip、xAxis、yAxis、series、legend等参数的含义。

    ECharts中setOption的title.tooltip.xAxis.yAxis.series.legend等参数的含义. title //标题设置 legend //图例控制 grid //图 ...

  9. pythonreshape函数三个参数_Python Numpy中reshape函数参数-1的含义

    python numpy中reshape函数参数-1的含义,新数组的shape属性应该要与原来数组的一致,即新数组元素数量与原数组元素数量要相等.一个参数为-1时,那么reshape函数会根据另一个参 ...

最新文章

  1. 50个查询系列-第二个查询
  2. 分析一个软件要考虑的问题
  3. OPPO Find X3通过网站推广正式官宣,打破常规探索高端旗舰新突破!
  4. java 静态资源变量_Java中读取配置文件中的内容,并将其赋值给静态变量的方法...
  5. 【转】多种文件上传绕过手法
  6. linux树莓派网易云音乐,基于树莓派的红外遥控版网易云音乐播放器
  7. 2021 年 JavaScript 大事记
  8. js正则表达式限制文本框只能输入数字,小数点,英文字母
  9. 究竟哪种取数据的方式最快?
  10. python-发送短信验证码-功能的实现
  11. html文件怎么转换成视频文件夹,rmvb格式视频怎么转换成wav格式 WAV视频如何转换成RMVB格式...
  12. 密码找回逻辑漏洞总结
  13. python使用selenium进行浏览器中途调试的方法
  14. 趣图:程序员的鄙视链/图
  15. Oracle redo 与 undo
  16. 对当前两种热门软件创新性分析
  17. 《div图层被鼠标划过时其背景色变色的五种方式》
  18. 如何链接外部JavaScript文件
  19. 第2章 中小型网络系统总体规划与设计
  20. Python 自动化发送钉钉消息

热门文章

  1. 【团队管理】改造团队成员?
  2. 【数据分析】线性回归与逻辑回归
  3. 找中位数,找第k小,还存在问题
  4. 比较常用的10个markdown标签
  5. [视频教程] 配置mysql用户的权限并查询数据
  6. socket认证客户端链接合法性
  7. 常用的MySQL图形化管理软件
  8. Ubuntu的网络设置
  9. kubeadmin 安装 k8s集群
  10. x722网卡支持百兆吗_同样是无线网卡,为什么要选千兆的?