Centos 7.4 Mysql 8.0 mydumper的安装与使用

介绍

mydumper是一个逻辑备份工具他的功能与mysqlpump类似
mydumper比mysqldump具有以下优势:

  • 并行性:可以并行备份,速度和性能比较高(可以避免昂贵的字符集转换例程并且整体上具有高效的代码)。
  • 一致性:它维护所有线程的快照,提供准确的主从日志位置,等等。 mysqlpump不保证一致性。
  • 易管理:更容易对输出进行管理(生成表和转储元数据的单独文件,并且很容易查看/解析数据)。 mysqlpump将所有内容写入一个文件,这限制了选择性加载数据库对象。
  • 接受正则:可以使用正则表达式包含和排除数据库对象。
  • 可以用于终止阻止备份和所有后续查询的长时间运行事务的选项。
  • mydumper是一个开源备份工具,需要单独安装。

安装

1 安装依赖包

yum -y install glib2-devel mysql-devel zlib-devel pcre-devel cmake gcc-c++ git

2 下载安装文件

cd /usr/MyWorkSpace/
git clone https://github.com/maxbube/mydumper.git
cd mydumper
//注意下面包含'.'
cmake .
make && make install

Centos 7.4 Mysql 8.0 mydumper的安装与使用_第1张图片

测试

mydumper -u root --password= --outputdir /backups
cd /backups/
ls

Centos 7.4 Mysql 8.0 mydumper的安装与使用_第2张图片

你可能感兴趣的:(MySql)