首页/数据/数据库速查/XtraBackup 全量备份
本包目录(495 条)
MySQL 基础与连接36 条SQL 语法52 条用户与权限21 条
备份与恢复56 条
主从复制与高可用53 条性能与调优57 条Redis 命令96 条Redis 运维与场景124 条

XtraBackup 全量备份

标准全备命令:--backup 指定目标目录,--parallel 开并行拷贝,完成后核对 xtrabackup_checkpoints 与备份日志尾部的 completed OK。

数据库速查数据更新于 2026-10-12
命令xtrabackup --backup --target-dir=目录
并行--parallel=N 拷贝线程数
产物数据文件 + xtrabackup_checkpoints + xtrabackup_logfile + 备份元信息

全备与自检

全备与自检
xtrabackup --backup --user=backup --password='***' \
  --target-dir=/data/backup/full_$(date +%F) --parallel=4 \
  --extra-lsndir=/data/backup/full_$(date +%F)_lsn
tail -5 /data/backup/full_$(date +%F)/xtrabackup_info
grep -E "from_lsn|to_lsn|backup_type" /data/backup/full_$(date +%F)/xtrabackup_checkpoints
--extra-lsndir 单独保存 LSN 快照,做增量时不用翻全备目录。

易错点

  • 备份目录不要放在与 datadir 同一块故障域磁盘上(同一块盘挂了备份也没了)
  • 备份日志没有 completed OK 不能算成功;磁盘满是常见半截原因

数据来源与参考

  • Percona XtraBackup 文档: xtrabackup --backup

相关工具

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