服务器数据恢复环境(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、解释镜像文件或目标磁盘,迁移镜像或导出内部文件。

【服务器数据恢复】HP EVA系列存储出现故障如何恢复数据?相关推荐

  1. HP EVA系列存储raid结构原理研究

    [引言] 本文档建立在针对HP EVA的大量测试性研究基础上,所有的细节几乎均为对EVA的破译型研究,目前全球范围内尚未发现类似资料,故可能表述方式和结论并不精确,仅为参考之用. 我公司为研究HP E ...

  2. 【服务器数据恢复】Storwize系列存储raid5数据恢复案例

    服务器故障: 某品牌Storwize系列存储中raid5阵列有一块硬盘出现故障离线,热备盘启用替换离线盘,开始同步数据.这时与离线盘同一组Mdisk中的另一块磁盘故障离线,热备盘同步失败,这组Mdis ...

  3. 【服务器数据恢复】HP StorageWorks系列存储RAID5两块盘离线的数据恢复

    服务器存储数据恢复环境: HP StorageWorks系列存储: VMWARE ESX虚拟主机平台,VMFS文件系统: 8块硬盘组成RAID5,1块热备盘. 服务器存储故障: 服务器在正常运行中两块 ...

  4. EVA 4400存储硬盘故障导致的数据丢失应该怎么找回和恢复

    EVA系列存储是一款以虚拟化存储为实现目的的HP中高端存储设备,平时数据会不断的迁移,加上任务通常较为繁重,所以磁盘的负载相对是较重的,也是很容易出现故障的.EVA是依靠大量磁盘的冗余空间,以及故障后 ...

  5. EVA 4400存储硬盘故障导致数据丢失怎么恢复?

    EVA系列存储是一款以虚拟化存储为实现目的的HP中高端存储设备,平时数据会不断的迁移,加上任务通常较为繁重,所以磁盘的负载相对是较重的,也是很容易出现故障的.EVA是依靠大量磁盘的冗余空间,以及故障后 ...

  6. HP 3PAR 8440存储更换故障硬盘

    HP 3PAR 8440存储更换故障硬盘 换盘步骤 1,查看磁盘信息 2,更换硬盘 3,更换完成,回迁数据 换盘步骤 1,查看磁盘信息 showpd -i "showpd -i" ...

  7. 【服务器数据恢复】断电导致存储raid6阵列瘫痪的数据恢复案例

    服务器数据恢复环境: 某品牌存储中12块SAS硬盘组成RAID6,分成一个卷,分配给几台Vmware ESXI主机做共享存储: 卷中存放一定数量的Windows虚拟机,数据盘都是精简模式. 服务器存储 ...

  8. 【服务器数据恢复】VMFS文件系统RAID5硬盘故障的数据恢复案例

    服务器数据恢复环境: VMware ESX服务器: 服务器文件系统:VMFS: 8块硬盘组建RAID5,4号盘是热备盘. 服务器故障: 服务器两块硬盘指示灯亮黄色,机房管理员检测后初步判断这2块盘出现 ...

  9. v7000存储硬盘离线如何恢复数据

    [故障描述] 客户设备型号为IBM V7000(78REAFN. 2076-124)存储,架构为P740+AIX+Sybase+V7000存储阵列柜,需要恢复的数据主要存放在阵列柜上,共12块600G ...

最新文章

  1. 资源 | 来自独秀同学的深度网络数学笔记,还不快收藏?
  2. Android之linux基础教学之六 异常
  3. 如何像技术高手一样解决问题
  4. Leaflet中获取两个地理坐标点之间的距离
  5. Luogu P3321 [SDOI2015]序列统计
  6. 【机器学习】深度盘点:详细介绍 Python 中的 7 种交叉验证方法!
  7. JAVA NIO概述(一):I/O模型
  8. ​炸裂!万字长文拿下 HTTP 我在字节跳动等你!
  9. h3c Vlan和Trunk实验
  10. 计算理论笔记 10月10日
  11. 绝不在构造/析构函数中使用虚函数
  12. Rabbit MQ 延迟插件rabbitmq_delayed_message_exchange的安装
  13. 单片机c语言编程实训报告,单片机实训报告范文
  14. win10使用debug
  15. 华为交换机端口基本配置指南
  16. Android 11 状态栏电池图标的定制
  17. 设计模式之旅(三)--观察者模式
  18. 〖Python 数据库开发实战 - Python与Redis交互篇⑮〗- 综合案例 - 新闻管理系统 - 更新所编辑新闻状态(根据输入内容进行保存操作)
  19. openwrt软路由实现ipv6上网配置
  20. 苍穹外卖-day02

热门文章

  1. python 求系数矩阵_python - 如何在数据矩阵中计算nans的相关矩阵
  2. 前端js获取当前时间的方法
  3. 计算机为何无法设置共享,win7电脑共享怎么设置 win7系统共享设置步骤
  4. codeforces div716 C、D
  5. 线程导入大数据入库_多线程批量插入数据小结
  6. 思路决定出路,结果改变人生
  7. npm install安装失败,报错记录之The operation was rejected by your operating system.
  8. 2000-2020年全国各省财政收支分类明细数据
  9. AvPlayer与AVPlayerItem
  10. 55(数值积分)递归梯形公式