MYSQL RECOVERY ENGINEERING
MySQL 备份、复制与恢复演练:从数据保护到故障切换
用真实账本验证一致快照、事务回放与写入边界
通过真实MySQL四实例与业务账本,演练并发一致快照、干净恢复、binlog精确位置回放、GTID复制、异步数据丢失和隔离旧主后的手工提升。
18 章正文 · 4 个附录 · Aias00
全书目录
- 前言:恢复是一次需要证明的业务变更
- 第1章:先把恢复承诺写成可检查的业务事实
- 第2章:搭建只会破坏自己的四实例实验
- 第3章:提交、日志与确认的三条边界
- 第4章:让备份类型服务于恢复路径
- 第5章:在真实写入期间取得一致快照
- 第6章:把备份放进一台从未见过源数据的实例
- 第7章:把二进制日志变成源库失联后仍可使用的归档
- 第8章:在完整事务边界停止回放
- 第9章:误删演练必须保留错误已经扩散的事实
- 第10章:把GTID当作事务身份,而不是数据正确性的证书
- 第11章:建立一条能够被业务查询证明的异步复制
- 第12章:暂停应用,再证明副本真正追平
- 第13章:亲眼看到一笔已确认事务在切换后消失
- 第14章:提升之前,先证明旧主不能继续写
- 第15章:新主开始写入之后,旧主应该去哪里
- 第16章:用业务核对阻止漂亮但错误的恢复结果
- 第17章:给RPO与RTO加上能经受追问的边界
- 第18章:把一次恢复练习变成持续可交付的能力
- 附录A:练习解析与扩展实验
- 附录B:一手来源与版本边界
- 附录C:术语与快速核对表
- 附录:随书实验完整代码
下载与离线阅读
EPUB 电子书 · 离线 HTML · 完整 Markdown · 随书实验与测试