HP EVA 存储数据恢复
HP EVA 是企业存储史上的经典系列,至今仍有大量政企客户在服役。但它的恢复逻辑和别家完全不同——用传统 RAID 思维碰 EVA,必然全军覆没。
EVA 都有哪些型号
EVA3000、EVA4000、EVA4100、EVA4400、EVA5000、EVA6000、EVA6100、EVA6400、EVA8000、EVA8100、EVA8400,以及后期的 P6000 系列(P6300、P6350、P6500、P6550)。全系已停产,仍在用的单位务必重视备份和恢复预案。
VRAID 架构:EVA 和传统阵列的根本区别
传统阵列按物理磁盘做 RAID;EVA 基于虚拟化架构的 VRAID 技术:
虚拟化存储:所有物理盘(PV)签名后加入磁盘组(Disk Group),每块盘被切成 2–16MB 的小存储单元(PP,Physical Partition)。数据条带化分布到全部磁盘上,而不是固定几块盘——I/O 负载天然均衡。
RSS 冗余组:5–15 块盘组成一个 RSS(Redundant Storage Set),VRAID5 的每条带用 5 个 PV、VRAID6 用 6 个 PV。某块盘离线时,控制器自动从同组其他盘找可用 PP 重建。
动态迁移与自调优:数据在盘组内持续迁移做负载均衡;磁盘故障后冗余空间动态重组;RSS 内盘数过少时自动合并到更安全的 RSS,全程无需人工干预。
双冗余硬件:Active-Active 双控制器、冗余电源风扇、全热插拔,标称可用性 99.999%。
EVA 的三个著名坑
1. 早期 FATA 盘批量故障
EVA 早期大量使用 1TB FATA 盘(实为某品牌 7200.11 的 FC 定制版),这批盘有批量性设计缺陷,成片损坏的案例不少,且一旦成片损坏很难修复。高转速 FC/SAS 盘相对可靠。
2. 数据不断迁移反噬
虚拟化带来的负载均衡让每块盘的负载都比传统阵列重;盘故障后冗余空间被持续消耗,多块盘陆续掉线可能超过保护极限,而且过程悄无声息。
3. 停产退市
备件和原厂支持越来越难找,部分单位只能依赖第三方维护——这进一步放大了数据风险。
EVA 恢复的难点与解法
难点一:没有盘序。数据按 PP 动态分布,"哪块盘是几号"在 EVA 里几乎不存在,传统 RAID 重组工具(按固定盘序排条带)全部失效。
难点二:私有元数据。PP 到 Vdisk 的映射关系以私有格式分散存放在磁盘组的私有区域,且随数据迁移不断变化。
解法:恢复 EVA 的本质是解析它的元数据、逆向出 Vdisk 映射——读取磁盘组私有区域的元数据区,重建 PP→RSS→Vdisk 的映射关系,再按映射提取数据。这门手艺没有公开文档,全国能独立做的人屈指可数,案例库比工具更重要。补天时代对 EVA 全系列(含 P6000)有成熟的恢复流程和自研解析工具。
常见问题
HP EVA 是什么架构?和普通 RAID 有什么区别?
EVA 用虚拟化 VRAID:盘切成 2-16MB 的 PP 单元,按 RSS 组做冗余,数据动态分布到所有盘上。它没有传统 RAID 的固定盘序概念,普通 RAID 恢复工具对 EVA 无效。
EVA 数据恢复为什么要解析元数据?
PP 到 Vdisk 的映射关系存在磁盘组的私有元数据区,且随数据迁移动态变化。只有解析这些私有格式的元数据,才能逆向出数据归属,这是 EVA 恢复的核心步骤。
EVA 多块盘同时坏了还能恢复吗?
看损坏是否集中在同一 RSS 组内:RSS 是 5-15 块盘的冗余域,超出该组冗余上限的数据才会真正丢失,其余 RSS 组的数据不受影响。检测时逐盘镜像后按 RSS 分布评估。
EVA 停产了还能找到恢复服务吗?
可以。原厂支持停止不影响数据恢复——恢复需要的是对 VRAID 架构和私有元数据的解析能力,第三方专业实验室(如补天时代)对 EVA 全系有成熟方案。
EVA 存储现在还在用,应该做什么预防?
一是确认备份策略覆盖 EVA 上的关键卷;二是监控 RSS 组内盘的状态,坏一块立即换;三是提前记录磁盘组配置并导出,出故障时能为恢复争取宝贵时间。
