某单位一台12块2TB硬盘的IBM V3700存储多块硬盘故障,造成存储中的多个卷不可使用。
这台IBM V3700存储的Mdisk使用的是RAID6,IBM V系列存储的RAID6算法非常特殊,是IBM专为IBM V系列存储/XIV存储研究,性能非常高,有别于传统的RAID6算法。
本公司实测过,在IBM V7000 RAID6离线两块硬盘和不离线硬盘的情况下,性能基本一致。
IBM V系列存储的RAID6算法非常特殊,目前没有任何工具软件支持,需要自己研究底层算法然后写软件进行恢复。
分析发现有多块硬盘盘片划伤,盘片划伤的硬盘不可恢复,最后离线的硬盘也是这种情况,这种只有使用先离线的硬盘进行数据恢复,这样会导致恢复出来的新数据损坏 。
但没有任何办法,客户表示也能接受几天前的数据。先离线的硬盘也是几天前离线,这样整个数据就有抢救机会。
存储里面存放的是Oracle数据,使用ASM,每天使用RMAN备份。
我司分析IBM V3700存储的Mdisk组织参数,使用我司开发的IBM V系列存储的数据恢复软件来虚拟重建Mdisk,解析Pool,解析卷,再镜像出卷空间。
再解析卷中的文件系统,恢复出RMAN备份文件,在我司的同样版本的Oracle环境中还原RMAN备份。
客户验证数据无任何问题。
下一篇:东芝台式机不识别数据恢复