raid5阵列条带分析 / 磁盘阵列数据恢复方法

1.服务器数据恢复故障描述
服务器型号:HP P2000
服务器操作系统:VMWARE ESX
服务器文件系统:VMFS
磁盘阵列级别:RAID-5
需要进行数据恢复的服务器挂载了8块硬盘组成RAID-5磁盘阵列,其中4号盘是热备盘,服务器在正常运行中两块硬盘亮黄色故障灯,经用户方维护人员检测,故障硬盘应为物理故障,表现为:序列号无法读取,在SAS扩展卡上硬盘无法识别。需要对raid磁盘阵列进行数据恢复

2.硬盘物理故障修复
由于服务器故障情况严重,需要首先确定该组raid阵列的磁盘掉线原因,工程师在接到用户服务器后优先处理raid阵列中的两块掉线盘,将坏盘连接到外部的SAS扩展卡上加电检测,磁头不寻道,工程师将PCB分离、检查硬盘HDA组件发现有部分氧化,进行清洁操作后再次加电检查依然无法寻道。于是工程师进行十分复杂的修盘工作(无尘室禁止拍照修盘过程无图)
由于热备盘是正常硬盘,可以作为备件盘使用。于是硬件工程师将备件盘(也就是raid阵列中的4号盘)开盘拆取PCB安装到故障盘上替换故障盘的PCB进行修复,再将故障盘PCB上的ROM芯片拆取替换到新PCB上。硬盘硬件修复完成后再次对故障硬盘进行检测可以正常起转,磁头寻道声音正常,但是敲盘声音明显。由于4号盘的磁头与故障盘并不匹配,在另找配件后进行更换磁头操作,硬盘可以正常识别,故障盘数据镜像成功。

3.重组RAID-5磁盘阵列
使用数据恢复工具打开7块磁盘发现所有硬盘的的0扇区都有“55 AA”标志,0x01C2H处表示该分区的类型,这里显示“05”,代表这是一个扩展分区。因此从0扇区看这是一个不正常的MBR分区结构。
按照这一方法继续查找,分别在7号盘和8号盘找到了“55 AA”的标志。8号盘查询结果如下。这是一个正常的MBR分区,其0x01C6处数值代表指向的下一个扇区为GPT的头部。
图1

7号盘查询结果如下。其0x01C6处数值代表指向下一个扇区。但是下一个扇区很明显不是GPT的头部。
图2

由此可以确定8号盘是第一块盘,7号盘可能是最后一块盘。GPT分区所在扇区起始于172032扇区,因此初步确定LUN的起始扇区是172032扇区。
知识补课:条带也就是raid阵列块,它是RAID处理数据的基本单元。不同的RAID阵列的条带大小也各不相同。RAID-5的1个条带组中有1个校验区,根据这个规律可以对该raid-5阵列进行分析,也可以通过比较法确定条带大小。如某一条带组中的校验区跟这一条带组中的非校验区可能相差的很明显,通过WinHex查看并做对比,就可以找到条带大小。工程师对该服务器raid阵列分析得出条带大小为1024个扇区。
按照1024扇区分割,使一个记录为一个条带的大小,如图5所示。并且7块盘跳到同一记录283123。
图3

当7块盘都定位到同一位置时,通过对比可以判断校验区的走向,继而判断整个RAID-5的走向。之前已经判断出8号盘是第一块盘了,把8号盘放在第一个位置,确定RAID-5为左走向,盘序为8,2,3,4,1,7,5。
图4

工程师初步确定了LUN的起始扇区是172032扇区。使用数据恢复工具跳到172032扇区对硬盘的使用情况进行观察,正常情况下这个扇区所属条带中的5号盘应该是校验区,但实际情况中却显示校验区为8号盘,根据该raid左走向的规律,5号盘的校验区应该在172032-1024=171008扇区,即上一个条带。跳转到171008扇区,发现校验区为5号盘。因此可以确定LUN的起始扇区为171008扇区。
使用数据恢复工具按照确定的盘序重组raid添加进去,如图所示。选择RAID-5,Stripe size 512KB,左异步。
图5

点击Build进行重组。组好后,由于数据从1024*8=8192个扇区开始,若专业恢复工具没有跳转到此扇区的功能,那么刚组好的RAID必须和一个文件再进行一次Build重组操作。RAID的起始扇区(Start sectors)选择8192,这个文件可以任意选择起始扇区和大小大小(Count sectors),下图为重组后的raid5磁盘阵列。
图6

4.服务器数据恢复结果
RAID-5磁盘阵列重建完成经由客户验证,验证通过,服务器数据恢复成功。

原文地址:https://www.cnblogs.com/frombyte/p/9105813.html

时间: 2024-10-11 21:59:38

raid5阵列条带分析 / 磁盘阵列数据恢复方法的相关文章

raid5阵列条带分析和阵列重组过程

1.服务器raid5磁盘阵列故障 服务器型号为P2000服务器/raid5磁盘阵列/10块磁盘/单盘容量1TB/热备盘盘号为6,故障表现为磁盘阵列中2块磁盘离线,提示×××警报灯,初检结果为阵列磁盘序列号不能读取/无法通过扩展卡识别,初步推断磁盘物理故障. 2.raid磁盘阵列数据备份 我公司服务器数据恢复工程师对故障设备进行初检发现该磁盘阵列故障情况复杂,需对正常硬盘和掉线硬盘使用不同的方法进行处理,针对raid阵列中的正常磁盘借助数据恢复软件进行镜像备份即可,存在物理故障的离线硬盘则需要修复

服务器raid5阵列故障排查及数据恢复过程记录

[服务器故障情况概述] 今天介绍的是服务器raid5阵列因为不明原因导致阵列崩溃后的故障排查方法,以及服务器数据恢复过程.下面简单介绍一下需要恢复数据的服务器硬件配置情况:本次数据恢复案例中的服务器型号为某品牌X3850型号,服务器上组建了一个raid5磁盘阵列,阵列里包含4块成员盘和1块热备盘一共5块.服务器再正常使用过成功突然崩溃,管理员查看raid阵列状态时发现阵列中有2块硬盘掉线,热备盘没有启用.需要从服务器层面进行数据恢复操作.·[服务器数据恢复普通流程]首先关闭服务器并保证在排查故障

raid5磁盘阵列数据恢复方法_服务器数据恢复步骤_存储结构介绍

一.HP-lefthand存储简介HP-lefhand存储具有一定的市场占有量,基于其软件定义存储的弊端,这款存储设备具有非常高的数据恢复需求.lefhand存储支持搭建RAID5.RAID6.RAID10磁盘阵列,同时还支持卷快照,卷动态扩容等.本文主要为大家介绍了lefhand存储的结构和数据恢复方法,附有p4500存储磁盘阵列数据恢复案例,对raid数据恢复的方法进行了分部介绍.服务端:客户端: 二.HP-lefthand存储结构介绍Lefthand存储共分为物理磁盘.逻辑磁盘.逻辑卷三个

实例磁盘阵列数据恢复方法

在RAID阵列数据恢复中,我们经常会遇到诸如RAID1.RAID0.RAID5等简单结构的阵列数据恢复,这类阵列数据恢复一般难度不大,数据恢复成功率也比较高.但当遇到复杂结构的阵列类型,如复合型阵列结构RAID0+1.RAID1+0.RAID5+0.RAID3+0.RAID6.RAID5E.RAID5EE等,这类阵列数据恢复难度相对较大. 如我所在的上海天盾数据恢复中心曾遇到过一组4个硬盘的RAID0,并不是简单的块串联,而是很长的块组合后才有规律:而RAID5类型也有由HP RAID5双循环的

Raid磁盘阵列数据恢复方法介绍

RAID磁盘阵列设备,在使用过程中,经常会遇到一些常见故障,这也使得RAID在给我们带来海量存储空间的应用之外,也带来了很多难以估计的数据风险.什么原因容易导致RAID磁盘阵列信息丢失呢?RAID阵列卡或服务器出现故障,系统损坏;磁盘物理故障,如:电路板坏.磁头损坏.盘面坏.坏扇区.固件坏;突然停电;拔插硬盘将顺序弄错;阵列中损坏2块以上硬盘;重新配置RAID阵列信息等都有可能导致数据丢失. 一旦RAID磁盘阵列出现故障,不要轻易尝试Rebuild.同步等操作.什么是Rebuild?简单来说,R

服务器磁盘阵列数据恢复方法,raid数据恢复案例

数据恢复故障描述:服务器型号-IBM 3650服务器raid磁盘阵列情况-服务器中共有5块 SAS 300GB 磁盘组成一组RAID5磁盘阵列服务器分区情况介绍-存储划分为一个LUN.3个分区,第一个分区存放的是windows 2003系统,第二个分区用于存储 SQL Server 2010生产库,第三个分区是备份分区. 数据恢复中心初检结果:服务器数据恢复工程师首先对raid磁盘阵列进行初检,发现该服务器中的0号磁盘和4号磁盘出现物理故障离线导致RAID崩溃. 对磁盘阵列进行数据恢复:1.把服

raid6三块硬盘离线应该怎么恢复数据?磁盘阵列数据恢复方法

需要进行数据恢复的磁盘阵列是在一所高校里,首先简单介绍一下发生故障的这台设备具体情况:需要进行数据恢复的设备是一组由6块硬盘(容量为750G)组成的raid6,现在有3块硬盘为离线状态,raid崩溃.服务器是web服务器,主要运行的MySQL数据库以及存放大量的其他文件全部数据丢失,急需进行raid数据恢复.由于在我们接手到客户设备之前已经由其他公司进行过一次raid数据恢复工作,但数据并没有完全恢复,数据库也损坏严重,数据恢复工作失败.所以我们接到这6块磁盘后第一件事就是把这组raid的6块磁

服务器raid5磁盘阵列不同故障导致数据丢失的数据恢复方法(案例)

服务器Raid 5阵列算法 Raid5阵列使用的算法通常被称为"异或运算",这是一个数学运算符.它应用于逻辑运算.异或的数学符号为"⊕",计算机符号为"xor".其运算法则为:a⊕b = (?a ∧ b) ∨ (a ∧?b).如果a.b两个值不相同,则异或结果为1.如果a.b两个值相同,异或结果为0.异或也叫半加运算,其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1

HP P2000两块硬盘物理故障修复过程+raid条带分析方法

1.服务器数据恢复故障描述 服务器型号:HP P2000服务器操作系统:VMWARE ESX服务器文件系统:VMFS磁盘阵列级别:RAID-5需要进行数据恢复的服务器挂载了8块硬盘组成RAID-5磁盘阵列,其中4号盘是热备盘,服务器在正常运行中两块硬盘亮×××故障灯,经用户方维护人员检测,故障硬盘应为物理故障,表现为:序列号无法读取,在SAS扩展卡上硬盘无法识别.需要对raid磁盘阵列进行数据恢复 2.硬盘物理故障修复 由于服务器故障情况严重,需要首先确定该组raid阵列的磁盘掉线原因,工程师在