HP-lefthand存储结构分析 / P4500存储数据恢复案例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HP-lefthand存储结构分析 / P4500存储数据恢复案例相关的知识,希望对你有一定的参考价值。

一、HP-lefthand存储结构介绍

HP-lefhand存储支持搭建RAID5、RAID6、RAID10磁盘阵列,同时还支持卷快照,卷动态扩容等。在存储市场上占有量很大,但是基于存储的自身结构等方面因素也具有非常高的数据恢复需求,服务端和客户端分别如下:
技术分享图片
技术分享图片

Lefthand存储共有三个级别,分别为:物理磁盘、基于多个物理磁盘组成的逻辑磁盘(raid磁盘阵列)、由不同的raid阵列组成的逻辑卷。
技术分享图片

不同raid阵列中的多个不连续的片段组成为卷,用户的数据即存储在这一空间中,可用于存储文件系统和用户数据。Lefthand可以识别的最小单元就是raid阵列,多数用户组成raid5或者raid6阵列(包含校验盘)。通常而言raid阵列均有map用于存储这些不连续片段的空间。

三、P4500存储raid故障数据恢复成功案例

某公司的P4500存储raid故障,强制上线操作后raid依然不可用,该用户存储中共三组raid,两个卷,12块物理硬盘。具体情况如下:
技术分享图片

数据恢复第一步检测物理硬盘,硬盘无故障,随后对所有磁盘进行全盘镜像并对镜像文件进行分析。底层的RAID是一个HP双循环RAID5,第一组RAID正常。第二组RAID也是RAID5,所以可以肯定第二组RAID中掉盘数量至少为2块。
第二步、使用穷举加校验的方法分析最早掉线的磁盘后踢出,重组raid。
最后将生成的数据和第一组完好的RAID一同挂载到HP-P4500上。然后启动存储,上层卷可用,检查最新文件正常,数据恢复成功。

以上是关于HP-lefthand存储结构分析 / P4500存储数据恢复案例的主要内容,如果未能解决你的问题,请参考以下文章

HP-lefthand底层结构详解及存储灾难数据恢复

淘宝的技术博客

C 数据结构1——线性表分析(顺序存储链式存储)

Zookeeper原理分析之存储结构Snapshot

从源码分析栈的两种存储结构:顺序存储+链表存储

深入ArrayList源码分析(JDK1.8)