服务热线:010-82207707 | 7x24小时服务热线:13693060057
北京安数云和科技有限公司
北京安数云和-专注于业级数据安全!

HP-DL380数据恢复和金蝶EAS数据恢复Oracle修复过程

来源:北京安数云和原创

作者:VMxDB

简介:北京某房地产公司,一台HP DL380G7服务器,因多块磁盘物理损坏,造成RAID崩溃,数据全部丢失。 HP DL380G7服务器上跑有一套金蝶EAS系统,后台为一个40多GB的Oracle数据库,数据库的数据非常重要。 HP DL380G7服务器上插有8块146GB的SAS磁盘,每4块磁盘做了一……

浏览:

发布于:2016-05-30 11:44




   北京某房地产公司,一台HP DL380G7服务器,因多块磁盘物理损坏,造成RAID崩溃,数据全部丢失。
  HP DL380G7服务器上跑有一套金蝶EAS系统,后台为一个40多GB的Oracle数据库,数据库的数据非常重要。
  HP DL380G7服务器上插有8块146GB的SAS磁盘,每4块磁盘做了一组RAID5,共两组RAID5再做成一个RAID0,整体为一个8块磁盘的RAID50。
 
 8块磁盘有3块磁盘损坏,而且在RAID中离线,超出了RAID的冗余范围,是数据丢失的主要原因。
 客户经人介绍联系到了北京安数云和科技有限公司。北京安数云和科技有限公司8年企业级数据恢复经验,对于各种服务器、各种存储和各种数据库有相当独到的技术,并且自主编写研发了VMWare vSphere/ESXi VMFS数据恢复软件(VMxDB For VMWare VMFS Recovery)、AIX数据恢复软件(VMxDB For AIX Recovery)、HPUX数据恢复软件(VMxDB For HPUNIX Recovery)等数据恢复软件。
 
 北京安数云和的尹工开始对所有磁盘进行检测,发现有两块磁盘有大量坏道,还有一块磁盘的磁头损坏,需要开盘处理。处理完磁盘物理损坏后,把所有磁盘的数据全部镜像出来。
 然后通过每块磁盘的底层数据分析每块磁盘在原始RAID中的顺序和条带大小等信息,再使用虚拟RAID技术,用软件的方式模拟原始RAID卡对磁盘的组织结构,虚拟重组RAID,再把数据全部恢复出来。


客户原盘:
 
 
 
虚拟重组RAID,可看到数据了:
 
 
 
 
然后,因为磁盘有大量不可修复的坏道,导致Oracle数据库有大量坏块,有一个重要的数据文件连头部都没有,头部有10个块,80KB,全是0字节。
 
 
 
尝试在北京安数云和公司内部的Oracle环境中挂载数据库:




只能修复Oracle数据库,重构一个可用的文件头,并把坏块修复好。
下面修复好头部数据后,检测到的坏块:




修复好后,再次挂载数据库,OK。




把修复好的数据库用客户的机器拉起来,并用客户的应用验证,没问题。