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

上海某政府部门RHEL6服务器EXT4损坏Oracle数据恢复案例

来源:北京安数云和原创

作者:VMxDB

简介:上海市某政府部门,一台DELL R720服务器,因断电故障,造成里面一个重要的Oracle数据库的多个数据文件和控制文件损坏。 客户的DELL R720服务器上只插了4块2TB的磁盘做了RAID5,使用了RHEL6.3的系统,文件系统为EXT4。 在断电故障后,Oracle的多个数据文件和……

浏览:

发布于:2016-07-20 10:58




  上海市某政府部门,一台DELL R720服务器,因断电故障,造成里面一个重要的Oracle数据库的多个数据文件和控制文件损坏。
  客户的DELL R720服务器上只插了4块2TB的磁盘做了RAID5,使用了RHEL6.3的系统,文件系统为EXT4。

 在断电故障后,Oracle的多个数据文件和控制文件在RHEL Linux系统中提示不可读取,Oracle无法mount和open,客户联系了上海某家数据恢复公司,在工作两天后,仍然无法恢复数据。
 后,在某集成公司介绍下,客户联系到了北京安数云和科技公司。
 客户直接带上硬盘来北京安数云和科技公司。

 1. 在北京安数云和公司的数据恢复平台中对客户的磁盘进行镜像,后面的数据恢复操作全在镜像磁盘中进行,保障客户数据的原始性。
 2. 分析RAID组织结构,虚拟重组RAID,分析EXT4文件系统中损坏的数据。

 下图是解析EXT4文件系统后,有多个文件损坏,文件大小、时间、块指针全部错误,分析是这些文件的INODE损坏,INODE全部被0填充。











3. 通过EXT4文件系统的底层结构和北京安数云和公司内部的软件,分析和重构原始的INODE,数据全部重现。
 




4.导出数据,再使用北京安数云和公司开发的Oracle数据文件/控制文件 检测工具,对文件进行检测,都无问题,在北京安数云和公司内部的Linux Oracle环境中拉起数据库,访问数据,都无问题。