关于数据恢复:服务器数据恢复HP-EVA存储发生故障如何恢复数据

10次阅读

共计 1347 个字符,预计需要花费 4 分钟才能阅读完成。

EVA 存储原理:
EVA 系列存储是以虚拟化存储为实现目标的中高端存储设备,外部的构造组成齐全不同于其余的存储设备,RAID 在 EVA 外部称之为 VRAID。
EVA 会在每个物理磁盘(PV)的 0 扇区写入签名,签名后 PV 会被调配到不同的 DISK GROUP。在 DISK GROUP 中每个 PV 会按肯定大小划分为若干存储单元(PP),PP 的大小为 2 的整数次幂,大小在 2 -16M 之间。
每个 PV 中有无限数量的 PP,这些 PP 组成了 DISK GROUP 的可用空间。每 5 -15 个 PV 组成一组 RSS,每个 RSS 相当于一个惯例 RAID 的冗余组,但这个冗余组不等同于惯例 RAID。与惯例 RAID 类似的是,惯例 RAID 是以磁盘为单位的 RAID 算法,而 RSS 是基于 PP 的 RAID 算法。
为进步性能,HP 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 组中其余磁盘中寻找可用的 PP,在逻辑上实现每个 stripe 的 rebuild,从而保障整个存储的安全性。
当一个 RSS 中磁盘数量足够少时,这个 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、解释镜像文件或指标磁盘,迁徙镜像或导出外部文件。

正文完
 0