MySQL备份工具——Xtrabackup之简介
MySQL备份工具——Xtrabackup之简介 一、简介 1 、 xtrabackup 是 percona 公司开发的一款基于 MySQL 的开源备份工具,且优于 ibbackup 。 2 、 xtradb 存储引擎也是 percona 公司为 MySQL 开发的,是 InnoDB 的增强版。 3 、 xtradb 存储引擎的使用: ①、编译安装 MySQL ; ②、删除原有的 InnoDB 源文件: innobase 目录; ③、下载 xtradb 的源代码到,并重命名为 innobase 目录; ④、正常的编译安装。 4 、也可以直接使用 mariaDB ,同 mysql ,默认使用 xtradb 作为默认的存储引擎,使用无差别。 5 、备份类型: ①、 InnoDB :完全备份、增量备份 ②、 MyISAM :完全备份 6 、据官方介绍,这也是世界上唯一一款开源的能够对 InnoDB 和 xtradb 存储引擎进行热备的工具。 7 、特点: ①、备份速度快、可靠; ②、备份过程不会打断正在执行的事务; ③、能够给予压缩等功能,节约磁盘空间和流量(传输); ④、自动实现备份检查; ⑤、还原速度快。 8 、 Xtrabackup 有两个主要的工具: xtrabackup 、 innobackupex ①、 xtrabackup :只能备份 InnoDB 和 XtraDB