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

北亚数据恢复 北亚数据恢复     2022-11-18     341

关键词:

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磁盘阵列重建完成经由客户验证,验证通过,服务器数据恢复成功。

raid阵列公开课:raid5阵列重组及恢复数据方法

很多人认为数据恢复是一项很高深的技术,尤其raid磁盘阵列数据恢复更为复杂。其实不然,只要我们了raid磁盘阵列的工作原理,那么我们就可以轻松的分析出损坏的阵列信息,从而恢复磁盘阵列的数据。今天为大家介绍的就是r... 查看详情

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

...号:HPP2000服务器操作系统:VMWAREESX服务器文件系统:VMFS磁盘阵列级别:RAID-5需要进行数据恢复的服务器挂载了8块硬盘组成RAID-5磁盘阵列,其中4号盘是热备盘,服务器在正常运行中两块硬盘亮×××故障灯,经用户方维护人员检... 查看详情

意外断电造成raid5阵列卡数据故障的恢复方法

...务器安全性与可靠性的考虑,通常会对服务器的磁盘采用磁盘阵列RAID(RedundantArrayofInexpensiveDisk)进行磁盘冗余备份。其中RAID5阵列级别为无独立校验磁盘的奇偶校验磁盘 查看详情

服务器数据恢复如何从raid5磁盘阵列层面恢复误删除服务器上卷的数据

服务器数据恢复环境&故障:某品牌服务器,搭建raid5磁盘阵列。用户误操作删除服务器上的卷。经过检测发现服务器不存在物理故障,可以从raid5磁盘阵列层面进行数据恢复。服务器数据恢复过程:1、对故障服务器所有硬盘... 查看详情

raid5磁盘阵列有3块硬盘掉线的解决方案-raid数据恢复案例

某公司使用了同友存储,采用raid5磁盘阵列,由于未知的原因导致存储忽然崩溃无法启动,raid5阵列中的虚拟机全部丢失,其中3台虚拟机为重要数据,需要主要针对该3台虚拟机进行数据恢复。一、分析存储底层次结构,制定数据... 查看详情

服务器数据恢复stornext文件系统下raid5硬盘存在大量坏道离线导致阵列崩溃的数据恢复案例

...存储元数据;存储元数据的24块磁盘的组成结构:9组RAID1磁盘阵列+1组4盘位的RAID10磁盘阵列+4个全局热备盘;存储数据的9×24=216块磁盘的组成结构:36组6盘RAID5阵列;36组RAID5磁盘阵列分为2个存储系统。服务器数据恢复环境架构:... 查看详情

emc存储raid阵列分区丢失的恢复过程

一、磁盘阵列分区丢失的过程介绍事情的起因是由于机房的管理员按照规定对机房进行定期维护,结果由于操作失误导致一台某品牌的服务器设备(raid5磁盘阵列)中的分区丢失,丢失的分区中存储了该公司所有生产业务数据,... 查看详情

raid阵列

RAID0/1/5/10分为0.1.5.10RAID0:以条带得方式进行存储(2个磁盘)RAID1:以镜像方式进行存储(2个磁盘)RAID5:条带+分布校验(3个磁盘及以上)RAID10:镜像+条带(4个磁盘以上)RAID0ls/dev/sda,b,c1yuminstallmdadmmdadm-C-v/dev/md0-l0-n2/dev/sdb1/dev/sdc... 查看详情

raid磁盘阵列的原理与搭建

原理raid0:以条带的方式进行存储(两块硬盘)raid1:把磁盘的数据镜像到另一个磁盘(两块及以上)raid5:条带+分布校验(三块及以上)raid10:条带+镜像(四块及以上)搭建一丶前期准备配置yum源后挂载并下载mdadm命令二丶创... 查看详情

emc存储raid故障数据分析报告

...由12块1TBSTAT的硬盘组成的,其中10块硬盘组成一个RAID5的阵列,其余两块做成热备盘使用。由于RAID5阵列中出现2块硬盘损坏,而此时只有一块热备盘成功激活,因此导致RAID5阵列瘫痪,上层LUN无法正常使用。二、检测磁盘由于存储... 查看详情

北京emc存储崩溃raid离线恢复数据方法

...进行raid数据恢复。这台存储中搭建了一组12块硬盘的raid5磁盘阵列,阵列中包括有2块热备盘。由于raid阵列中出现两块硬盘离线,但热备盘中有一块未成功激活,raid真累瘫痪,上层LUN无法正常使用,存储崩溃,数据丢失,客户要... 查看详情

raid5掉了2块硬盘,热备盘未激活的恢复过程记录

【Raid5阵列数据恢复案例简介】今天记录一次raid5磁盘阵列数据恢复的成功案例。首先简单介绍一下需要数据恢复的服务器基础配置情况:·客户的服务器设备为EMC存储,raid5磁盘阵列,由多块stat硬盘组成一组磁盘阵列,包含两块... 查看详情

raid5两块硬盘离线数据恢复案例

Riad数据恢复故障概述北京某公司的一台存储挂载了raid5磁盘阵列,正常使用中存储忽然崩溃,经管理员检查发现raid5阵列中有两块硬盘离线,阵列中共两块热备盘其中一块热备盘激活失败,raid5阵列瘫痪导致存储无法使用。需要... 查看详情

raid0、raid1、raid5、raid10分别代表啥意思?

...殊应用。但由于没有数据冗余,其安全性大大降低,构成阵列的任何一块硬盘的损坏都将带来灾难性的数据损失。这种方式其实没有冗余功能,没有安全保护,只是提高了磁盘读写性能和整个服务器的磁盘容量。2、RAID1是两块硬... 查看详情

raid5阵列两块硬盘出现硬件故障怎么恢复数据

Raid5磁盘阵列介绍“RAID5是一种存储性能、数据安全和存储成本兼顾的存储解决方案。RAID5可以理解为是RAID0和RAID1的折中方案。RAID5可以为系统提供数据安全保障,但保障程度要比Mirror低而磁盘空间利用率要比Mirror高。RAID5具有和R... 查看详情

raid5两块硬盘离线解决方案-阵列数据恢复案例

#服务器数据恢复背景描述:需要进行数据恢复的磁盘阵列是两组分别由4块600G容量的SAS硬盘组成的raid5磁盘阵列,ext3文件系统、lvm结构。磁盘阵列中1号硬盘离线,热备盘启动同步,在同步过程中同raid中3号硬盘故障掉线,该组Rai... 查看详情

服务器数据恢复ibm服务器中sap应用数据恢复案例

...据恢复环境:IBM某型号服务器中共6块硬盘搭建的raid5磁盘阵列,其中1块盘作为热备盘使用。上层部署的是SAP应用+Oracle数据库。 服务器故障&检测:服务器中RAID5磁盘阵列中的1块盘出现故障离线,热备盘激活... 查看详情

raid磁盘阵列(代码片段)

RAID类型:RAID类型最低磁盘个数空间利用率各自的优缺点级别说明RAID0条带卷2+100%读写速度快,不容错RAID1镜像卷250%读写速度一般,容错RAID5带奇偶校验的条带卷3+(n-1)/n读写速度快,容错,允许坏一块盘RAID10RAID1的安全+RAID0的高速4... 查看详情