首页/数据/备份与容灾速查/应用一致性备份
本包目录(206 条)

应用一致性备份

在备份前让应用进入可静默状态(冻结写入、刷盘、完成检查点),保证快照或文件副本在恢复后可直接使用。

备份与容灾速查数据更新于 2026-10-12
手段应用静默接口、检查点、快照钩子、事务日志配合
典型案例数据库停机备份、VSS 编写器、备份模式锁定

MySQL 全局读锁快照时间点(示意)

MySQL 全局读锁快照时间点(示意)
FLUSH TABLES WITH READ LOCK;   -- 获取全局读锁
-- 此时创建存储快照或复制数据文件
UNLOCK TABLES;                  -- 快照完成后释放
MySQL 8.0 中纯 InnoDB 场景也可用 mysqldump --single-transaction 做逻辑一致性导出;物理快照通常仍推荐锁表或使用备份锁(LOCK INSTANCE FOR BACKUP)。

易错点

  • 锁表期间业务写入被阻塞,必须控制快照创建耗时并在完成后立即释放锁
  • 只对数据目录做文件拷贝而不停写或加锁,恢复出的库可能出现页损坏

数据来源与参考

  • MySQL 8.0 Reference Manual(FLUSH TABLES WITH READ LOCK 与备份方法章节)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌