1. 关于PERCONA XTRABACKUP
Percona XtraBackup是Percona公司开发的世界唯一一个开源的MySQL热备工具,它有如下好处:
- 快速稳定的备份
- 在线备份而不中断业务
- 节省磁盘空间和网络带宽
- 自定备份验证
- 快速的还原
其支持InnoDB, XtraDB, 和HailDB存储引擎的在线备份而不需要锁表
同时也通过短暂的暂停写操作而支持如下非事务存储引擎的备份
MyISAM, Merge, and Archive, 包括分区表, 触发器, 和数据库选项
它同时也支持商业授权,对于非常重要的生产实施可以考虑商业支持
2. 关于PERCONA公司
根据官网介绍,其是一个无偏见的开源数据库解决方案提供商,可以使组织者更加容易的,安全的维护公司业务
旗下有多个产品,包括:
- Percona Server for MySQL (MySQL一个分支)
- XtraDB Cluste (一个MySQL的高可用方案)
- Percona XtraBackup(一个开源的MySQL备份工具)
- Percona Server for MongoDB (MongoDB社区版本的一个扩展)
- Percona Monitoring and Management 即PMM(一个开源的 MySQL, MariaDB, MongoDB性能监控工具)
这个专题主要是讲关于Percona XtraBackup
3. 和MySQL Enterprise backup的对比
MySQL Enterprise backup是MySQL官方出的一款热备产品
其需要授权商业使用
4. Percona XtraBackup的一些特性
如下列出一些特性
- 创建innoDB的热备而不暂停你的数据库
- 对MySQL进行增量备份
- 流式传输压缩备份到其他服务器
- 在线在MySQL数据库中移动表
- 更加简单的创建MySQL复制
- 备份时不会给数据库增加loading
5. 参考资料
本专题所有内容翻译子Percona XtraBackup的官方文档
可通过如下链接下载
PerconaXtraBackup-2.4.14.pdf
觉得文章不错的欢迎转发,收藏~