- 58
- 0
- 约3.07万字
- 约 40页
- 2023-08-03 发布于北京
- 举报
Percona Xtrabackup简明教程
Percona XtraBackup是一款开放源代码且免费的MySQL热备份软件,是目前最流行的MySQL备份软件之一,可以非阻塞地对InnoDB和XtraDB数据库进行备份。
使用Percona XtraBackup,可以:
快速可靠地完成备份。
在备份期间不间断地处理事务。
节省磁盘空间和网络带宽。
自动备份验证。
更快地恢复,以保障业务有更长的在线时间。
Percona XtraBackup支持所有版本的Percona Server、MySQL和MariaDB分支的MySQL 热备份,可以进行流备份、压缩备份、增量备份,对InnoDB、XtraDB和HailDB存储引擎支持完全非阻塞的备份。此外,还可以简单地备份MyISAM、Merge和Archive存储引擎
(会锁定表)。
注意:本章内容根据XtraBackup 2.4.4版本撰写,在该版本中innobackupex命令为xtrabackup的软链接,本质上它们是同一个二进制程序。
原理
完全备份与恢复原理
完全备份流程
如图49-1所示为完全备份流程(根据执行完全备份时的日志输出信息整理)。
XtraBackup备份示意图如图49-2所示(该图来自互联网)。
图49-1
完全备份流程解析
图49-2
innobackupex在开始备份时,首先使用指定的账号和密码连接MySQ
原创力文档

文档评论(0)