阿里云·MySQL 数据恢复

背景

最近做了一个物料试标工具, 前期完成了物料 A 的试标, 效果很好, 于是应用到物料 B 的试标. 针对 B 的试标工具迭代交给其他同学跟进了. 所有试标数据放在一张表, 通过 obj_id 分段来区分. 由于是试标, 难免要推倒重来, 由于跟进的同学不清楚这张表有 A 物料的试标数据, 把整表 delete 了.

这份试标数据, 很珍贵, 我们希望可以恢复.

恢复方案

数据追踪

通过搜索找到了数据追踪这个方案, 通过登录实例, 右键对应的数据表, 选择数据方案->数据追踪.

提交申请的时候, 发现只能查最近1小时的, 如果要查询更早的, 需要升级管控模式. 进入实例管理 (可以通过全部功能) 搜索到, 选择对应实例右侧的更多, 编辑实例, 如下所示

最后通过提交数据追踪工单完成.

库表恢复

进入 RDS 实例列表后台, 选择对应的实例, 右侧选择备份恢复, 选后选择库表恢复, 如下图所示

提交以后, 将恢复到同库的 xxx_backup 表中.