专栏首页北亚数据恢复中心IBM存储RAID5数据恢复案例
原创

IBM存储RAID5数据恢复案例

本次北亚小编分享的案例是关于IBM存储DS3512,6块盘,坏了多块盘,导致阵列失效,数据丢失。

客户机类型:IBM存储DS3512

RAID级别:RAID5

硬盘容量:600G

硬盘数量:6块SAS硬盘

文件系统类型:OCFS2

数据类型:LINUX和windows虚拟机共24台,压缩包文件,配置文件

故障情况:IBM存储DS3512,6块盘,坏了多块盘,导致阵列失效,数据丢失。

【数据恢复过程】

客户存储中6块硬盘,一组RAID5,划分一个LUN,其中LUN分配给LINUX服务器,并格式化成ocfs2文件系统,之后共享给虚拟化使用,存放虚拟机文件。

RAID5仅支持一块硬盘损坏的冗余保护,即使有热备磁盘,在一块磁盘掉线后,同时rebuild完成之前,不能再有任何硬盘出现损坏。

1、先对6块盘以只读模式做镜像文件,发现4块盘有坏道,对有坏道的扇区,多次尝试读取数据;

2、根据IBM-DS3512存储算法和文件系统底层结构,分析RAID5结构;

A、分析存储6块硬盘的RAID5分布情况;

B、通过对文件系统结构进行分析,并依据数据在所有硬盘中的分布规律,找出RAID条带大小及RAID走向;

C、重组出RAID5。

3、提取LUN

A、分析数据LUN在RAID中的分布情况;

B、校验LUN的完整性及正确性;

C、编写程序提取全部数据LUN;

4、解析ocfs2文件系统

A、LUN生成完成后,对ocfs2文件系统进行解析;

B、根据文件系统的结构,编写相应的程序;

C、使用编写好的程序提取数据;

图1 超级块截图
图2 目录节点截图
图3 指针节点截图
图4 数据库信息截图

5、元信息整理

编写扫描程序,对LUN进行扫描,读取ocfs2文件系统的节点,目录信息,并把扫描到的所有信息插入数据库。

6、数据提取

此次数据恢复工作中,我们根据客户的需求,首先由于部分虚拟机的优先级别和实效性非常高,需要尽快将其恢复出来,我们根据客户提供的具体的文件信息列表,编写脚本,读取数据库并重构文件的目录树,针对着急的虚拟机优先提取恢复。

遍历整个数据库,读取数据库中的全部剩余文件信息,对目录树完整的文件,重构完整目录树。提取数据库中剩余未提取的全部文件。

【数据恢复结果】

此次恢复工作共为客户挽回近1.4T数据,24台虚拟机、压缩包和配置文件,与客户紧密配合,24台虚拟机可以全部启动,虚拟机里布置的业务应用也成功启动,及时有效的为客户完成了全部的数据恢复。

经客户验证,数据文件全部正确无误,此次恢复工作圆满成功。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • VSAN存储结构解析+存储数据恢复案例

    今天给大家介绍一的是一款常见存储设备-Vsan的结构原理,相对而言技术性文字较多。VSAN是一种以vSphere内核作为基础开发出来的一款可以扩展使用的分布式存...

    北亚数据恢复中心
  • 第十二章 磁盘阵列 raid

    当一台服务器需要较大存储空间时,由于单块磁盘的空间容量相对较小,那么则需要连接多块磁盘。但是我们知道,一般计算机上的磁盘接口只有2-4块,服务器的磁盘接口可能有...

    晓天
  • RAID出故障如何做好应急处理

    当RAID出现: 1、RAID控制台里描述超过允许范围内的盘数异常,如RAID0里一块以上盘异常;RAID5(无热备)里2块以上盘异常;异常表现为OFFLINE...

    北亚数据安全与救援
  • EMC存储崩溃恢复案例

    本次分享的案例为EMC FC AX-4存储崩溃,整个存储空间由12块1TB STAT的硬盘组成的,其中10块硬盘组成一个RAID5的阵列,其余两块做成热备盘使用...

    北亚数据安全与救援
  • RAID磁盘阵列是什么(一看就懂)

    在单机时代,采用单块磁盘进行数据存储和读写的方式,由于寻址和读写的时间消耗,导致I/O性能非常低,且存储容量还会受到限制。另外,单块磁盘极其容易出现物理故障,经...

    奎哥
  • RAID磁盘阵列——扫盲篇

    在单机时代,采用单块磁盘进行数据存储和读写的方式,由于寻址和读写的时间消耗,导致I/O性能非常低,且存储容量还会受到限制。

    小忽悠
  • SQL Server 在RAID 10 vs. RAID 5性能

    RAID 10 vs. RAID 5 Performance 上给出了使用SQLIO.EXE 产生8KB 随机读和写的一个性能数据图,相差接近一倍的性能差距。 ...

    张善友
  • Raid5磁盘阵列数据恢复思路分析--附真实案例

    Raid5磁盘阵列是一种相对安全的磁盘阵列形式,数据分布状态有点类似于raid0磁盘阵列。但是raid5阵列比raid0阵列更为安全的一点就是阵列的每一组平行数...

    北亚数据恢复中心
  • IBM 3650服务器崩溃数据恢复案例

    IBM 3650服务器中共有5块 SAS 300GB 磁盘组成一组RAID5磁盘阵列,存储划分为一个LUN、3个分区,第一个分区存放的是windows 2003...

    北亚数据安全与救援

扫码关注云+社区

领取腾讯云代金券