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

XtraBackup LSN 与 checkpoints 解读

xtrabackup_checkpoints 记录每份备份的 LSN 窗口(from/to/last),是增量链衔接与 PITR 定位的依据;backup_type 区分 full/inc。

数据库速查数据更新于 2026-10-12

查看 checkpoints

查看 checkpoints
cat /data/backup/base/xtrabackup_checkpoints
# backup_type = full-backuped
# from_lsn / to_lsn / last_lsn 构成备份窗口
cat /data/backup/inc1/xtrabackup_checkpoints
# backup_type = incremental;last_lsn 应等于下一份增量起点
from_lsn备份起始点
to_lsn数据文件一致点
last_lsn含 redo 的终点(下一增量起点)
checkpoint链接性检查:上一份 to_lsn ≤ 下一份 from_lsn
备份脚本应自动校验链条 LSN 连续性,断链要及时触发新全备。

易错点

  • 手工拷贝/移动备份文件后 LSN 元信息没同步,链条校验直接失败
  • 把 last_lsn 当成 to_lsn 使用会漏掉 redo 里的已提交事务

数据来源与参考

  • Percona XtraBackup 文档: LSN 与 checkpoints

相关工具

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