xx上市通信集团私有云CentOS+MySQL生产库100GB误删覆盖-恢复记录-2020.8.27

故障及环境信息

xx上市通信集团内部私有云,部署CentOS系统上的MySQL,采用LVM管理,EXT4文件系统。
其中一个1.3T chinaunicomvg-i1243 LV上的MySQL datadir被误删除,之后又初始化了新的datadir 。
之后发现被删除的数据库为生产库,需要恢复。
在这里插入图片描述

  • 恢复思路及过程

第一时间卸载目标卷,尝试用普通文件恢复工具扫描,但客户告知已经扫描过,生产库文件已被覆盖,无法恢复。
我们采data-unit 自研的MySQL专用碎片扫描工具上传到有足够空间的目录下,扫描chinaunicomvg-i1243,工具将扫描到的数据库碎片保存在ibd.bin中:
在这里插入图片描述在这里插入图片描述
最终耗时3天,恢复出所有数据(因保密原因无法对生产数据截图):
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42745590/article/details/108635563