Mysql 数据库恢复案例
mysql myd文件丢失恢复 myd文件恢复丢失数据
某采集网站 向我咨询 mysql 数据库 myd文件损坏的是否可以修复, 文件大小137MB 客户自己修复后 只有10条数据
客户也找过其他数据恢复的 也只能出来10条记录, 我们分析文件发现 后面34MB 全是0,向前检索 发现 这个myd文件 包含了 垃圾数据以及非本表的数据, 那么就可以认为 这个文件是客户 用数据恢复软件恢复出来的.
由于客户的服务器在 美国,所以 只能远程操作了, 使用 极佳mysql myd碎片恢复工具 直接扫描服务器D盘 剩余空间 提取出 1.5g此表数据量, 然后通过 ID字段和时间字段检索 提取 了此表的2015年一月份至今数据 大小160MB 然后使用 原始结构frm 生成MYI mysql顺利读取出68W条记录,
客户检验恢复的数据 表示基本数据都在 时间到最新6.30日早上9.45分 已完成需求。