服务器数据恢复环境(EVA系列存储)介绍:
EVA系列存储是一套"虚构"磁盘阵列存储解决方案,其构造不同于基于RAID的一般存储,在HP公司外部被称为VRAID。
EVA对每个物理磁盘(PV)进行签名(写在每个磁盘的0扇区),签名后每个物理磁盘(PV)会被调配进不同的DISK GROUP。在DISK GROUP中,每个PV会按肯定大小划分为若干存储单元(PP),PP的大小为2的整数次幂,在2-16M之间。
每个PV中有肯定数量的PP,这些PP独特构建了DISK GROUP的可用空间。PV依照5-15组成若干组RSS(惯例RAID的冗余组),但这个冗余组不等同于惯例RAID,惯例RAID是以磁盘为单位的RAID算法,而RSS是基于PP的RAID算法。
EVA会轮流调配不同的RSS组,这些RSS之间的数据存储是基于JBOD的,每个RSS组成的stripe的成员其实是不同PV中不同地位的PP。
无论RSS中成员数量有多少个,对于VRAID5,一个stripe中的PV数总是5个。对于VRAID6,一个stripe中的PV数总是6个。例如,对于VRAID5,EVA会尽可能在N个磁盘中做C(N,5)的组合状况,以期实现IO负载平衡。
当一个RSS中某个PV离线,控制器会从同一个RSS组中其余磁盘(同一条带中已存在的PV之外)中寻找可用的PP,在逻辑上实现每个stripe的rebuild,从而保障整个存储的安全性。
当一个RSS中损坏的磁盘数量少于或者等于6个,RSS的安全性升高,EVA会合并此RSS到另一个RSS中,可用的冗余空间就能够共享,空间就能够从另一个较平安的RSS中迁徙过去。
为了保障有足够的空间提供冗余爱护,在创立DISK GROUP时,EVA会提供一个Protection Level的爱护级别,single示意用2个磁盘的空间做冗余 ,double示意用4个磁盘的空间做冗余。但这个冗余不同于hotspare,这个冗余空间仅会预留到每个PV的尾部。

EVA系列存储常见故障:
1、RSS中多个磁盘掉线,超过冗余爱护级别规定的数量。
2、退出新磁盘后迁徙数据时,新磁盘存在物理故障(此时无奈回退/后退)。
3、误删除VDISK或EVA initialize。
4、主机与存储无奈连贯,无奈discover存储。

EVA系列存储数据恢复原理:
eva系列存储最外围的构造来自于所有vdisk的运算pp map表,pp map表会因为磁盘的一直迁徙而迁徙。所有的故障均可基于此pp map表复原。
当pp map表不存在时,依据不同的条带之间的冗余关系,可应用优化算法对所有PP进行条带性汇合,造成若干组正确的条带数据;基于文件系统构造、数据结构等特色重组若干条带。

EVA系列存储数据恢复过程:
1、将EVA主机一端的连线插入,间接连入主机hba卡上,对所有磁盘做镜像备份。因eva主机与扩大柜之间多是铜线连贯,故而,可能须要在扩大柜上减少光纤收发模块,再通过光链路接入fc hba卡上。当然,也能够把所有硬盘拆下来后,放入其余光纤通道柜中进行镜像。
应用EVA扩大柜进行镜像的连贯图如下:

2、通过北亚企安自研的frombyte recovery for hp eva程序重组vdisk,间接写入成镜像文件或指标物理磁盘。
3、解释镜像文件或指标磁盘,迁徙镜像或导出外部文件。