首页/数据/数据库速查/XtraBackup 物理热备概览
备份与恢复56 条

XtraBackup 物理热备概览

Percona 出品的开源物理备份工具:直接拷贝 InnoDB 数据文件并在拷贝过程中持续追 redo,备份过程不阻塞 DML,是大中型库的主流备份方案。

数据库速查数据更新于 2026-10-12
定位InnoDB/XtraDB 物理热备(开源免费)
流程backup → prepare → copy-back 三步
优势TB 级库备份/恢复远快于逻辑导出
局限MyISAM 等非事务表备份时会短暂锁表

最短用法

最短用法
xtrabackup --backup --user=backup --password='***' \
  --target-dir=/data/backup/full_$(date +%F)
备份产物是「崩溃一致性」的数据文件,直接拿来启动实例可能失败,必须先执行 --prepare。

易错点

  • 备份完成不 prepare 就恢复:数据文件处于不一致状态,实例可能起不来
  • 备份期间有 DDL 会与 redo 回溯冲突,恢复阶段报错

数据来源与参考

  • Percona XtraBackup 文档: 备份流程

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌