MySQL备份恢复教程05:MySQL物理备份恢复实战1之XtraBackup
本套风哥MySQL学习教程熟悉MySQL物理备份恢复实战之XtraBackup(innobackupex与xtrabackup)
2.1 xtrabackup备份工具介绍
Percona XtraBackup 2.4.9
Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是innodb商业备份工具innobackup的一个很好的替代品。(InnoDB Hotbackup,InnoDB Hot Backup授权方式是基于每台server的,可以是按年购买,也可以购买永久使用权限。后面被oracle收购了,这个工具基本上不用了,而且ORACLE自己出了一个MySQL Enterprise Backup。)
MySQL备份恢复教程05:MySQL物理备份恢复实战1之XtraBackup (互联网排名第一的MySQL数据库教程) |
本套风哥MySQL教程学习内容 |
1.物理备份介绍 2.XtraBackup工具详解与备份恢复案例 2.1.XtraBackup备份工具介绍 2.2.XtraBackup的安装配置 2.3.XtraBackup的相关参数介绍 2.4.XtraBackup备份恢复的流程与原理 2.5.通过案例学习innobackupex备份与恢复1-所有库 2.6.关于XtraBackup恢复过程实现细节 2.7.通过案例学习innobackupex备份与恢复2-部分数据库 2.8.通过案例学习innobackupex备份与恢复3-表 2.9.通过案例学习innobackupex备份与恢复4-增量 2.10.通过案例学习innobackupex备份与恢复5-压缩 2.11.通过案例学习innobackupex备份与恢复6-打包 2.12.通过案例学习innobackupex备份与恢复7-加密解密 2.13.通过案例学习xtrabackup备份与恢复1-所有库 2.14.通过案例学习xtrabackup备份与恢复2-部分数据库 2.15.通过案例学习xtrabackup备份与恢复3-表 2.16.通过案例学习xtrabackup备份与恢复4-增量 2.17.通过案例学习xtrabackup备份与恢复5-压缩 2.18.通过案例学习xtrabackup备份与恢复6-打包 2.19.通过案例学习xtrabackup备份与恢复7-加密解密 2.20.通过案例学习xtrabackup备份与恢复8-binlog增量 2.21.xtrabackup生产环境自动化备份案例 2.22.xtrabackup生产环境迁移方案 2.23.xtrabackup生产环境集中备份的方案 2.24.关于xtrabackup基于mysql8.0的使用说明 |
本套风哥MySQL教程学习地址 |
http://edu.51cto.com/sd/43494 |
更多MySQL教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流 |
XtraBackup(PXB) 工具是 Percona 公司用 perl 语言开发的一个用于 MySQL 数据库物理热备的备份工具,支持 MySQl(Oracle)、Percona Server 和 MariaDB,并且全部开源,真可谓是业界良心。
阿里的 RDS MySQL 物理备份就是基于这个工具做的。由于是采取物理拷贝的方式来做的备份,所以速度非常快,几十G数据几分钟就搞定了,而它巧妙的利用了mysql 特性做到了在线热备份,不用像以前做物理备份那样必须关闭数据库才行,直接在线就能完成整库或者是部分库的全量备份和增量备份。新版本的xtrabackup改成了cmake安装,和以前有点不一样。