新闻资讯 News速擎让您的数据满血复活!

当前位置:主页 > 新闻资讯 > 公司新闻

RAID5阵列数据恢复循环方向的判断

日期:2010-07-15 / 人气:

[导读] RAID5阵列数据恢复循环方向的判断RAID5在实际应用中非常广泛,也是数据恢复中接触最多的阵列类型。又因为其校验块走向、数据块排布方式不同
RAID5阵列数据恢复循环方向的判断
RAID5在实际应用中非常广泛,也是数据恢复中接触最多的阵列类型。又因为其校验块走向、数据块排布方式不同而形成几种不同的组合,即左循环异步、左循环同步、右循环异步、右循环同步。在恢复过程中,我们不但需要搞清楚阵列的块大小、磁盘顺序,还要搞清楚它的循环与异同步,才能够正确地重组阵列,恢复数据。
我们已经了解,阵列的校验块走向分为左循环与右循环。那么,在实际恢复中,应该如何判断一个阵列的校验块走向呢?也就是说,我们根据什么可以说某个阵列是左循环,或者说某个阵列是右循环呢?下面以常见的MBR磁盘为例来进行说明。
我们都知道,MBR磁盘的第一个扇区一定是MBR,通过RAID技术虚拟出的MBR磁盘也是如此。但是,落实到真实的阵列成员盘,这个MBR扇区却并不一定就位于阵列的0号盘,还有可能位于1号盘上。为了便于叙述,我们假设阵列起始于每个成员盘的0号扇区。
左循环的情况下,0号盘第一个扇区为MBR,0号盘的第一个校验块位于2号块。在右循环的情况下,1号盘第一个扇区为MBR,1号块为校验。我们可以根据这个特点初步判断左循环与右循环。即假设阵列由N个成员盘组成,当确定某个磁盘的0号块为阵列中的第一个数据块时,如果该磁盘的1号块为校验块,则阵列为右循环;如果该磁盘的第一个校验块位于它的N-1号块,则为左循环。
如果确定阵列没有被破坏,块大小等参数也没有分析错误,但无论如何也无法获得正确的数据,则应该考虑遇到了比较罕见的情况。
有的时候右循环的阵列会被常规思维导致错误判断,导致数据前后位置错乱,无法得到正确的数据。这种阵列并不多见,在实际数据恢复过程中可以按照常规方法进行分析判断,如果常规分析无法得到正确数据时,可以考虑是否遇到这种阵列布局。

编辑:本站


点击这里给我发消息