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

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

成功恢复因误装系统导致SQL2008数据库文件丢失的案例

      一台10个硬盘组成的RAID6服务器,存放的是全部是SQL2008的数据库以及每天的备份文件,客户在重装系统时误将系统装在这个存放数据库的分区中,导致数据丢失,客户要恢复其中最重要的两个数据库文件或者对应的最后一天的数据库备份文件(客户描述有一个数据库10G多,而且有6个NDF库文件)。虽然分区中原来有1T多的数据量,重装系统后只覆盖了8G左右的数据,但因为这个分区存放的是数据库和备份文件,所以原来的文件个数远远小于重装系统后形成的文件个数,这样的结果是原来文件记录全部覆盖,而且数据库文件也覆盖了大部分,因此现在最佳的方案是恢复数据库的备份文件,客户每天做一次备份,所以形成的备份文件相当多,为了能在众多的数据库备份文件里找到最后一天的数据库备份文件,和黄志波沟通后确定恢复方案然后编写程序(以前我们只开发了MDF恢复程序,没有开发备份文件恢复程序)。当同行把硬盘的镜像文件发来后就开始了我们的恢复之旅:分析阵列参数并重组(20分钟)-重组的阵列镜像到硬盘(6小时)-自己开发的软件扫描数据(3小时)-恢复数据、还原数据库、DBCC测试数据库的完整性(1.5小时),客户要恢复的最后一天的备份文件恢复成功!在这次恢复过程中发现一个以前没遇到的现象:一个10.8G备份文件还原后的容量达200G,另一个328M的备份文件还原后的容量达30多G,分析发现90%的容量被LOG文件占用,难怪还原后的容量变化那么大。(20140715)