设计备份策略
全备、增量、时间、自动 1.备份工具: 100G以内:逻辑备份/物理备份 100G以上~TB:物理备份 超大数据:不在乎成本购买存储,物理备份较快;考虑到降低存储,分布式架构+逻辑备份+压缩。 2.备份周期: 数据量级小,可以每天全备+binlog 数据量大,可以每周或者每月全备+增量+binlog
日常备份检查
1.备份存在性-检查备份文件是否存在,主要看日志,备份集情况。 2.备份空间够用否
定期恢复演练(测试库)
一个月或者一季度或者半年
故障快速恢复
通过现有备份,能够将数据库恢复到故障之前的时间点. 1.常规:全备+增量+binlog 2.灵活: a.物理损坏:主从或者高可用解决; b.逻辑损坏:(删库,删表,数据行误操作) 从全备中提取单库单表的数据进行恢复,延时从,binlog2sql
迁移升级
就地升级:5.7升级至8.0,无法回退。所以推荐迁移升级。 1. 尽可能缩短停机时间 2. 回退方案