xtrabackup

安装完后有4个可执行文件

├── bin
│   ├── innobackupex
│   ├── xbcrypt
│   ├── xbstream
│   └── xtrabackup

xtrabackup:C/C++编译的二进制,只能备份innodb表,不能和mysqld server交互

innobackupex:perl脚本,可备份非innodb表,同事调用xtrabackup来备份innodb表还会和mysqld server发送命令交互,如加读写锁(FTWRL)、获取点位(SHOW SLAVE STATUS)等,是在xtrabackup之上的封装

xbcrybt:加解密用的
xbstream:类似于tar,支持并发写的流文件格式
(以上两个在备份和解压时都会用到--如果备份用了加密和并发)

参考:http://mysql.taobao.org/monthly/2016/03/07/

你可能感兴趣的:(xtrabackup)