成功恢复了一例误GHOST后FAT32分区上的SQL碎片数据库文件

一单盘系统,原C盘存储用户重要的MS SQL数据库文件,大小不足20M,C盘为FAT文件系统。某日,用户重新GHOST系统时忘记备份此MDF及LDF,GHOST只做到约1G左右才猛然想起,方退出GHOST操作。重启后无法看到数据。
用户之前曾对市面上的数据恢复软件非常了解,在用过了大多数市面上的数据恢复软件后,最好的结果是可以看到文件,也可以导出,导出的文件可以附加,但所有表均无法打开。
后用户求助于几家专业数据恢复,恢复结果大同小异,均无法导出所有数据。
转到我们,接手后,分析了一下残留的FAT文件系统,发现,MDF有碎片,但第一个块区相对还是较大的,这也是可以附加成功的原因。
针对碎片结构,进行分析处理,成功恢复数据。MDF数据库共有3个碎片,LDF无碎片。




本文转自 张宇 51CTO博客,原文链接:http://blog.51cto.com/zhangyu/33781,如需转载请自行联系原作者
上一篇:MaxCompute消费监控最佳实践


下一篇:Linux中的常用命令【新手小白学习篇】