db如何快速回滚+恢复学习记录
如果经常线上操作DB, 难免会出现一些纰漏:
1. update错数据了
2. delete错数据了
3. drop错数据了
全量备份:定期(例如一个月)将库文件全量备份。
增量备份: 定期(例如每天)将binlog增量备份。
解决方案:
1)全量备份+增量备份+定期演练
2)1小时延时从库(潜在的缺点:万一如果刚好“删除”操作发生在从库与主库同步的这一段时间的话,可导致无法恢复)
3)双份1小时延时从库+提高延时资源利用率(提供“允许延时”的业务的“只读”服务)