• WAP手机版 RSS订阅 加入收藏  设为首页
当前位置:首页 > 服务器数据恢复

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

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

相关评论
不良信息举报中心成都网警网警110报警服务AAA级互联网行业信用360网站安全检测

数据恢复QQ交流群:378664983    站长QQ:958754010

蜀ICP备14015947号-2