记录一个艰难的MSSQL数据库恢复案例

作者: 计算机资讯  发布:2019-02-14

  宝贵的企业数据能决定一个企业的市场竞争力,某些时候更能决定一个企业的生死存亡,丢失或损坏了企业数据,对企业来说,那就像毒液一样致命。或许那只是一堆二进制,但同时也可以理解为时间、诚信、金钱、订单、客户、服务,这是企业的核心组成部分,怎能让它丢失或损坏?

  小编有幸邀请到了北京北亚数据恢复中心(官方网站:的高级工程师:张祚。张祚向小编道来一个发生不久的惊心动魄故事。

  客户是上海市一大型服装公司,自主开发了一套ERP系统,使用SQL Server 2008 R2 数据库。此ERP系统存储在一个Hyper-V R2 虚拟机上,OS为Windows 2008 R2。此ERP系统生产库约32G左右,但大量的数据库备份和其它虚拟机严重挤占磁盘空间,备份库和生产库虽在不同的分区,但物理上仍属同一块磁盘。宿主机存储空间紧张后,管理员备份出数据库,拷在一移动硬盘上,然后增大存储,开始用第三方软件扩容,不幸的是扩容失败,整个磁盘数据完全混乱。然后,管理员在另一虚拟机上还原数据库,更不幸的是还原失败,因是移动硬盘的原因,所拷入备份库数据仅前部分正常,中后部分均是0字节填充,已无一份有效数据,导致此公司直接停工,无法运作。

  这就是事情的起因,各种不幸加在一起,就成了灾难,致命的灾难。然而不幸并没有停止,仍在延续。

  此管理员在上海市找了多家数据恢复公司,均被告之无法恢复,后辗转来到北京,找了几家数据恢复公司,也是无功而返,后经北京某家数据恢复公司介绍,找到了北京北亚数据恢复中心。

  北亚数据恢复中心的数据库恢复修复工程师分析发现,在扩容过程中,大量的数据被移位,同时重要的NTFS文件系统元文件MFT(主文件表)已严重损坏,无参考价值。虚拟机的VHD虚拟磁盘又有大量的碎片,而虚拟机内生产库和备份库也有大量的碎片,这就是所谓的碎片中的碎片了,也是这原因,导致多家数据恢复公司直接放弃。

  对于MSSQL数据库的恢复和修复,北亚数据恢复中心有完全成熟的技术方案和自方研发的软件,成功解决过多次被多家数据恢复公司告之无法恢复的案例。然后开始了这次数据恢复修复之旅。

  MFT无效,数据库又有大量碎片,先用北亚数据恢复中心自研发的软件:Frombyte Rebuild For MSSQL,进行数据库碎片收集、整理,合成重组。

  碎片扫描发现有71万个碎片之巨,其中大量的备份库和其它数据库碎片也掺杂其中,这对软件的分析、合成重组算法要求异常严格,不过,北亚数据恢复中心的软件已完美解决此类问题。

  漫长的碎片整理合成重组完成后,开始对数据库进行修复让它一却正常,数据正常附加和被正常的调用。也是使用北亚数据恢复中心自主研发的MSSQL数据库修复软件:Frombyte Recovery For MSSQL 来完成。

  Frombyte Recovery For MSSQL 有独一无二的算法来解析修复损坏的数据库,更有完全知识产权数据库修复引擎,这得益于北亚数据恢复中心工程师深厚的编程功底和多年的数据库恢复修复经验。

  经验证,数据库已恢复到完美的地步,结束了这次惊心动魄的数据灾难恢复之旅。

本文由金沙登录平台于2019-02-14日发布