效率源DataCompassRIAD 5E数据恢复案例教程-手动设置
随着人们对磁盘容错的需求越来越迫切,一些存储厂商为提高自身存储系统的可靠*,研发了一些能够支持两个磁盘故障的 RAID 技术,在这其中,RAID5E是被经常提起的能够支持两个磁盘故障的容错技术, IBM的存储系统就是广泛采用这种RAID技术来实现双磁盘容错。那么它到底是如何实现,又包含什么样的功能?
RAID5E,是在 RAID5 中每个 Extent (它是在 IBM主机中用于创建 RAID 的单位) 的后面加入了热备用空间 (Hot Space,如图中Extent 尾部的 HS0、 HSr、 HSp等) 。如 Extent0 故障,那么其他剩余 Extents的热备份空间将会被用来重建和重新分配数据,并保证剩下的 Extents 为 RAID5 的一部分。从而使得即使一个 Extent 故障,也能马上有热备用磁盘来替换它,并重建 RAID5,从而又带来容错力;从而达到所说的支持两个磁盘故障。
但是,它所能容忍的并不是任何两个磁盘同一时刻故障,可以将它看作是 RAID5 和在线热备用磁盘(online hot spare drives)的变体。它将 I/O操作时的数据分布到所有磁盘,包括热备用磁盘;从而减少了每个磁盘的带宽,带来更高的效率。然而,这也就意味着热备用磁盘不能够被多个阵列共享。
在 RAID5E 中,没有专用的热备用磁盘,就像 RAID5 中没有专门的校验磁盘一样,热备用数据块是分布到所有的磁盘中;从而,对于 10 块磁盘的 RAID5E,每个磁盘的 80%被用于存储数据,10%用于存储校验,10%用于热备用。
看起来,RAID5E和RAID5加一块热备盘好像差不多,其实由于RAID5E是把数据分布在所有的硬盘上,*能会比RAID5加一块热备盘要好。当一块硬盘出现故障时,有故障硬盘上的数据会被压缩到其它硬盘上未使用的空间,逻辑盘保持RAID5级别。
效率源RAID恢复支持自动恢复与手动恢复两种方式,本案例介绍手动恢复方式。
手动恢复一般在自动恢复无法计算出来的情况下使用,需要了解RAID的数据存储结构,选择正确的设置方式,如果不了解数据存储结构则只有依次选择不同参数逐个尝试。
首次使用RAID功能需要先激活,所需License可以再网站上下载或者直接联系销售人员提供。
选择激活文件:
激活完成后可以正常使用RAID功能:
点击出现RAID功能界面:
下面对界面的上几个选项做简单介绍:
三.案例教程
本案例以HP RAID 5E 为例,本案例中共5块硬盘,其中一块发生故障。
有时采用自动恢复程序无法计算出正确结果,在点击"Apply"后会报如下错误:
这种情况就只能采取手动恢复,首先将方式选为手动恢复:
接下来需要设置的选项较多,分别是:
这些设定都是在RAID建立时都已经设定好了的,只需要按照既有的设定情况依次选择正确的选项填入即可。但是假如不知道这些选项的设定情况,就只能一项一项的依次选择逐个尝试了:
手动设置在点击"Apply"后,无论是否成功计算出数据存储结构,都不会有返回参数,只提示计算完成,需要点OK返回DCEXP看是否能显示分区来验证计算是否成功:
返回DCEXP界面:
可以看到分区,则手动设置正确,程序计算分析成功,再尝试恢复文件:
文件正常恢复。
相对于自动设置,手动设置的难度非常大,如果不知道RAID的初始设定情况,需要耗费大量的时间和精力来逐步测试或者通过运算准确计算出需要的各参数,这也要求工程师有一定的经验积累和对数据结构的深层了解,才能更有效率的完成数据恢复工作。
|