RAID6磁盘阵列数据恢复

时间:2022-05-23 06:24:37
在众多大型商业场合,RAID5系统通常用于数据保护。然而不得不承认的是,RAID5磁盘阵列系统只允许单个硬盘驱动器失效,而且随着磁盘容量数量以及阵列宽度的增加,出现驱动器潜在缺陷的可能性接近100%。为了解决这个问题, RAID6磁盘阵列系统将会很快得到广泛的利用,因为RAID6系统即使在两个或者更多的驱动器同时失效的时候也能保护关键的用户数据,其安全性甚至比RAID5 EE或是RAID ADG更高。

  RAID6技术使用了基于Galois Field算法或者有限场的数学MDS代码,以便在驱动器上对数据进行编码校验,以免产生错误或者删除。RAID6系统的数据平均无故障时间(MTDL)比RAID5系统更高,但是这并不等于RAID6是彻底安全的。近期,晓易(上海)接到大量RAID6磁盘阵列故障案例,而且大多是TB数量级的海量存储。造成RAID6故障的原因并不仅仅是硬盘掉线,RAID控制卡故障以及RAID信息意外破坏也是不可忽视的因素,这往往给用户带来巨大的损失,而且大多数服务器售后服务工程师都无法解决。

  作为在国内拥有很高声誉的数据恢复专业服务机构,同时也是RAID数据恢复领域技术权威,晓易此前针对RAID5以及RAID5 ADG等开发了详细的重组分析软件。然而不可否认的是,RAID6相对于RAID5的重组分析方法还是有很大的差异。在晓易研发部的支持下,目前晓易终于攻克RAID6难题,对于非多块硬盘故障而导致的RAID6崩溃可实现接近100%的恢复成功率。

  RAID6等级是在RAID5基础上,为了进一步加强数据保护而设计的一种RAID方式,实际上是一种扩展RAID5等级。与RAID5的不同之处在于除了每个硬盘上都有同级数据XOR校验区外,还有一个针对每个数据块的XOR校验区。当然,当前盘数据块的校验数据不可能存在当前盘而是交错存储的,具体形式见下图(略)。

  这样一来,等于每个数据块有了两个校验保护屏障(一个分层校验,一个是总体校验),因此RAID6的数据冗余性能相当好。针对这一特殊的校验保护机制,晓易已经能够实现高效率的重组分析,TB数量级的RAID6系统一般可以在2天以内顺利恢复。更为重要的是,RAID6本身的恢复也需要能够得到更多硬盘的镜像。一旦是因为硬盘物理故障而导致的崩溃,那么数据恢复服务商的开盘数据恢复能力也显得十分重要。在晓易近期接受的多个RAID6案例中,很多都是开盘结合RAID重组分析,体现了较高的技术含量。

  目前存储产品激励竞争,企业在存储上投资资金有限,公司中不断增长的数据,存储的数据类型较多,数据容量也快速增长。在这一情况下,晓易存储专家认为RAID6是不错的解决方案,而且后续的数据恢复也能有完善的保障,有望接替RAID5引领新一代的磁盘阵列潮流