这里以商业应用比较多的P+Q双校验RAID-6为例分析其数据恢复的思路。
RAID-6中数据的分布与RAID-5相比,每个条带组中多出一个Q校验,如图中 的Q0、Ql、Q2、Q3就是Q校验。
对RAID-6的数据进行重组,需要先把物理盘去RAID化,作为单盘进行分析,如图 1-55中的四块物理盘,把四块物理盘中的数据按照D0、Dl、D2、D3…的顺序拼接好,就 是RAID-5逻辑盘中完整的数据。
因为RAID-5的每块物理盘中都有P校验块和Q校验块,所以分析RAID-6就需要比 RAID-5多一个因素,即Q校验块的位置。另外,RAID-6与RAID-5—样,也有左异步、
左同步、右异步、右同步之分,也就是说,RAID-6有五个因素需要分析,第一个是RAID中每个条带的大小,也就是D0或D1这些数据块所占用的扇区数;第二个因素是RAID中 硬盘的排列顺序,也就是盘序;第三个因索是P校验块的循环方向;第四个因素是数据块 的走向;第五个因素是Q校验块的位置。
以图中四块物理盘组成的RAID-6为例,假设条带的人小为32个扇物理盘的 顺序就按照图中的排列顺序,那么只要到硬盘0中取0~31扇区的信息,冉到硬盘1中取 0~31扇区的信息,硬盘2中0~31扇区是P校验块,跳过不取,硬盘3中0~31扇区的 信息是Q校验块,也跳过不取。接下来再回到硬盘0中取32~63扇区的信息,就这样依 次按顺序取下去,把所有取出来的数据按照顺序衔接成一个镜像文件或者是镜像盘,这就 成为完整的原RAID-6逻辑盘的结构了,直接访问这个重组出来的镜像文件或镜像盘,就 得到了原RAID-6逻辑盘中的数据。
本文系转载,如有侵犯版权问题,请通知。我们立即删除。
转载请注明:成都千喜数据恢复中心 » 服务器RAID-6数据恢复思路