您好,欢迎访问华山数据恢复

当前位置:华山数据 >>成功案例>> 文档类

历经数月,超大数据库恢复成功,感谢客户的信任。

时间回到一年前的某一天,某技术人员在SQL中因误删除一个数据库文件,导致这个数据库的文件组(一个MDF和四个NDF文件)全部丢失,数据丢失后客户先后联系多家数据恢复公司恢复,均未成功。最后客户通过同行联系到我,我远程看了做的分区镜像后感觉这个恢复难度非常大,毕竟数据对客户来说是异常的重要,所以还是决定挑战一下。这个恢复面临三大挑战:第一个是库文件大,这个文件组中的MDF和NDF库文件的数据量加起来超过41T(注:单位是T不是G),单个库文件最大的一个15.55T,以前没有恢复过这么大的库文件,而且我们开发的MDF恢复软件还不支持NDF的重组恢复,所以还要重新改软件,不过最后在和黄志波的共同努力下(我研究算法 ,他改程序),改进后的64位扫描碎片重组软件完全支持这种超大数据库的恢复;第二个是碎片多,重组文件后发现碎片最多的那个数据库的碎片数量超过145万个;第三是风险大,因为数据丢失后服务器还继续工作了5个小时才关机,虽然客户说删除后没有写入数据的操作,但是否属实还待验证,而且库文件分布在四个分区中,系统临时数据是否会写入到这四个分区中,一切都是未知,如果有数据的覆盖现象,导致的结果就是灾难性的,因为数据覆盖导致数据不完整,数据不完整就要修复,这么大的数据库的修复难度大,而且修复结果客户不一定能接受,客户不接受,这个单我就白做了(我和客户签定的合同是如果恢复失败不收费)。经过数月努力终于把客户要恢复的数据库全部恢复出来,然后联系客户远程验证数据,客户附加数据库一次成功,又查询了几个表的数据,数据没有问题,最后客户用数据库一致性检测命令(dbcc  checkdb)对整个数据库的完整性进行验证,经过长达146小时的检测,最后检测结果显示无一错误,恢复完美,客户相当满意 ,而且比合同中规定的时间提前了两个月完成这个超大数据库的恢复。