首页>>科技 >>内容

StorageWorks存储RAID5数据恢复案例

发布时间:2023-07-26 15:00:26编辑:温柔的背包来源:

很多朋友对StorageWorks存储RAID5数据恢复案例不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。

StorageWorks存储RAID5数据恢复案例

服务器数据恢复环境故障:某品牌的StorageWorks存储设备,8个磁盘组成一个raid5磁盘阵列。存储中的两个磁盘断开连接,导致阵列崩溃。经过检查,发现两个断开的磁盘都存在物理故障。服务器数据恢复流程:

1、硬件工程师检测到两个断开的磁盘,通电后磁头无法寻道。分离PCB并清洁HDA组件后,再次尝试通电,但磁头仍无法寻道,需要进行物理修复。经过一个复杂的修复过程(此处省略),可以正常识别出两个故障硬盘。2、以只读方式镜像备份故障存储中的所有磁盘,后续数据分析和数据恢复操作基于镜像文件,避免数据恢复过程中对原始数据的二次破坏。

3、基于对故障存储设备中硬盘底层数据的分析,发现所有磁盘的扇区0都出现了“55aa”(0x 01 C2 h表示分区的类型,“05”表示是扩展分区,是从扇区0开始的异常MBR分区结构)。在7号和8号盘的0扇区也发现了“55 AA”标志。8号硬盘是一个普通的MBR分区,它在0x01C6的值代表它所指向的下一个扇区GPT的头。北亚企业安全数据恢复——RAID5数据恢复

7号硬盘0x01C6处的值代表指向下一个扇区,但下一个扇区显然不是GPT的头。北亚企业安全数据恢复——RAID5数据恢复通过以上分析,北亚企业安全数据恢复工程师初步判断阵列中第8个和第7个磁盘分别为第一个和最后一个硬盘,GPT分区所在扇区从扇区172032开始,因此初步确定LUN的起始扇区为扇区172032。

4、经过分析,raid确定条带大小为1024个扇区。按照1024个扇区划分,这样一个记录就是一个条的大小。5、当七个磁盘都位于同一位置时,通过比较可以判断出检查区域的方向,进而可以判断出整个RAID5的方向。之前已经判断过8号盘是第一盘。把8号盘放在第一个位置,确定RAID5的方向和盘序。

6、已初步确定LUN的起始扇区为扇区172032。跳到172032区观察。正常情况下,该扇区所属条带中的第5个磁盘应该是检查区,但实际检查区是第8个磁盘。根据raid的左向规律,磁盘5的校验区应该在扇区172032-1024=171008,也就是最后一个条带。跳到扇区171008,发现检查区是磁盘5。因此,可以确定LUN的起始扇区是171008。

7、根据以上步骤获得的raid相关信息,使用工具重组raid。北亚企业安全数据恢复——RAID5数据恢复8、由于数据从1024*8=8192个扇区开始,所以新组装的RAID必须用一个文件重新组织。选择8192作为RAID的起始扇区,该文件的起始扇区和计数扇区可以任意选择。下图显示了重组后的raid5磁盘阵列。北亚企业安全数据恢复——RAID5数据恢复数据验证;

RAID5磁盘阵列重建后,将由用户的工程师进行验证。经过反复验证,确认恢复的数据完整有效,本次数据恢复工作完成。回顾唐子红

以上知识分享希望能够帮助到大家!