RAID-1E是所有RAID中比较安全的一种级别,冗余性很好,对于RAID-1E出现故障后服务器数据恢复的方法,下面分情况介绍。这里以三块成员盘的RAID-1E为例,如图所示。
1.不缺失成员盘
如果是RAID控制器故障或RAID信息出错导致 RA丨D-1E的逻辑盘无法访问,各成员盘没有物理故 障,先把物理盘从RAID控制器中取出来,即“去 RAID化”,作为单盘进行分析。
对于RAID-1E有两个因素需要分析,一个是
RA1D-1E中每个条带的大小,也就是A、B等这些数据块所占用的扇区数:另一个因素是 RAID-1E中物理盘的排列顺序,也就是说哪块物理盘是RAID-1E中的第一块盘,哪块物理 盘是RA1D-1E中的第二块盘等。
分析出RAID-1E的条带大小和盘序后,将各个物理盘的0号条带、2号条带、4号条 带等所有编号为偶数的条带按照盘序衔接到一起,就拼凑成为了完整的RAID-1E逻辑盘。
2.缺失一块成员盘
假设RAID-1E的三块成员盘中有一块出现无法 修复的物理故障,那么只能用剩下的两块成员盘恢复 数据,如图所示,加阴影的硬盘2表示故障盘,无法读取,我们用硬盘0和硬盘1进行数据恢复。
对于这种情况的RA1D-1E,也需要先分析出条 带大小和剩下两块成员盘的盘序,然后将0、2、4 等偶数条带的数据按照盘序读取出来,对于1、3、5 等奇数条带只读取0号盘的数据,把所有取出来的数 据按照顺序衔接成一个镜像文件,或者是镜像盘,这就成为完整的原RA1D-1E逻辑盘的结 构了,直接访问这个重组出来的镜像文件或镜像盘,就得到了原RA1D-1E逻辑盘屮的数据。
以图1中的RAID-1E为例,假设条带的大小为16个扇区,成员盘的盘序就按照图 中的排列顺序,那么只要到硬盘0中取0~15扇区的数据,再到硬盘1中取0~15扇区的 数据,再到硬盘2中取0~15扇区的数据,即把每块成员盘的0号条带按照盘序取出,接 下来跳过1号条带,进入2号条带,按照盘序读取每块成员盘的32~47扇区的数据,就这 样依次按顺序取下去,把所有取出来的数据按照顺序衔接成一个镜像文件,或者是镜像盘, 这就成为完整的原RA1D-1E逻辑盘的结构了,直接访问这个重组出来的镜像文件或镜像盘, 就得到了原RA1D-1E逻辑盘中的数据。
本文系转载,如有侵犯版权问题,请通知。我们立即删除。
转载请注明:成都千喜数据恢复中心 » 服务器的RAID-1E数据恢复思路