与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块。两个独立的奇偶系统使用不同的算法,数据的可靠性非常高,即使两块磁碟同时失效也不会影响数据的使用。但RAID 6需要分配给奇偶校验信息更大的磁碟空间,相对于RAID 5有更大的“写损失”,因此“写性能”非常差。较差的性能和複杂的实施方式使得RAID 6很少得到实际套用。
常见的RAID6组建类型 RAID 6(6D + 2P)
1 RAID 6(6D + 2P)原理
和RAID 5相似,RAID 6(6D + 2P)根据条带化的数据生成校验信息,条带化数据和校验数据一起分散存储到RAID组的各个磁碟上。在图1中,D0,D1,D2,D3,D4和D5是条带化的数据,P代表校验数据,Q是第二份校验数据。
RAID 6校验数据生成公式(P和Q):
P的生成用了异或
P = D0 XOR D1 XOR D2 XOR D3 XOR D4 XOR D5
Q的生成用了係数和异或
Q = A0*D0 XOR A1*D1 XOR A2*D2 XOR A3*D3 XOR A4*D4 XOR A5*D5
D0~D5:条带化数据
A0~A5:係数
XOR:异或
*:乘
在RAID 6中,当有1块磁碟出故障的时候,利用公式1恢複数据,这个过程是和RAID 5一样的。而当有2块磁碟同时出故障的时候,就需要同时用公式1和公式2来恢複数据了。
各係数A0~A5是线性无关的係数,在D0,D1,D2,D3,D4,D5,P,Q中有两个未知数的情况下,也可以联列求解两个方程得出两个未知数的值。这样在一个RAID组中有两块磁碟同时坏的情况下,也可以恢複数据。
上面描述的是校验数据生成的算法。其实RAID 6的核心就是有两份检验数据,以保证两块磁碟同时出故障的时候,也能保障数据的。
RAID 3在方面以奇偶校验(parity check)做错误校正及检测,只需要一个额外的校检磁碟(parity disk)。奇偶校验值的计算是以各个磁碟的相对应位作XOR的逻辑运算,然后将结果写入奇偶校验磁碟, 任何数据的修改都要做奇偶校验计算。如某一磁碟故障,换上新的磁碟后,整个磁碟阵列(包括奇偶校验 磁碟)需重新计算一次,将故障磁碟的数据恢复并写入新磁碟中,如奇偶校验磁碟故障,则重新计算奇偶 校验值,以达容错的要求。
效率源DATACOMPASS、salvtiondata、PC-3000、Final Data、 Easy Recovery、easy undelete、PTDD、WinHex、R-STUDIO、DiskGenius、RAID Reconstructor、AneData安易硬碟数据恢复软体、D-Recovery达思数据恢复软体、易我数据恢复嚮导等。
Easyrecovery是一个非常着名的老牌数据恢复软体。该软体功能可以说是非常强大。无论是误删除/格式化还是重新分区后的数据丢失,其都可以轻鬆解决,其甚至可以不依靠分区表来按照簇来进行硬碟扫描。但要注意不通过分区表来进行数据扫描,很可能不能完全恢複数据,原因是通常一个大档案被存储在很多不同的区域的簇内,即使我们找到了这个档案的一些簇上的数据,很可能恢复之后的档案是损坏的。所以这种方法并不是的,但其提供给我们一个新的数据恢複方法,适合分区表严重损坏使用其他恢复软体不能恢复的情况下使用。Easyrecovery版本加入了一整套检测功能,包括驱动器测试、分区测试、磁碟空间管理以及製作启动盘等。这些功能对于日常维护硬碟数据来说,非常实用,我们可以通过驱动器和分区检测来发现档案关联错误以及硬碟上的坏道。
R-Studio是功能的数据恢复、反删除工具,採用全新恢复技术,为使用 FAT12/16/32、NTFS、NTFS5(Windows 2000系统)和 Ext2FS(Linux系统)分区的磁碟提供完整数据维护解决方案!同时提供对本地和网路磁碟的支持,此外大量参数设定让高级用户获得恢复效果。具体功能有:採用 Windows资源管理器操作界面;通过网路恢复远程数据(远程计算机可运行Win95/98/ME/NT/2000/XP、Linux、UNIX 系统);支持 FAT12/16/32、NTFS、NTFS5 和 Ext2FS档案系统;能够重建损毁的RAID阵列;为磁碟、分区、目录生成镜像档案;恢复删除分区上的档案、加密档案(NTFS 5)、数据流(NTFS、NTFS 5);恢复FDISK或其它磁碟工具删除过得数据、病毒破坏的数据、MBR 破坏后的数据;识别特定档案名称;把数据保存到任何磁碟;浏览、编辑档案或磁碟内容等等。
数据恢复软体能够恢复硬碟、移动硬碟、随身碟、TF卡、数位相机上的数据,软体採用多执行绪引擎,扫描速度,能扫描出磁碟底层的数据,经过高级的分析算法,能把丢失的目录和档案在记忆体中重建出来。同时,本软体不会向硬碟内写入数据,所有操作均在记忆体中完成,能有效地避免对数据的二次破坏。
安易硬碟数据恢复软体是一款档案恢复软体,能够恢复经过资源回收筒删除掉的档案、被Shift+Delete键直接删除的档案和目录、快速格式化/完全格式化的分区、分区表损坏、盘符无法正常打开的RAW分区数据、在磁碟管理中删除掉的分区、被重新分区过的硬碟数据、一键Ghost对硬碟进行分区、被第三方软体做分区转换时丢失的档案、把整个硬碟误Ghost成一个盘等。本恢复软体用唯读的模式来扫描档案数据信息,在记忆体中组建出原来的目录档案名称结构,不会破坏源盘内容。支持常见的NTFS分区、FAT/FAT32分区、exFAT分区的档案恢复,支持普通本地硬碟、USB移动硬碟恢复、SD卡恢复、随身碟恢复、数位相机和手机记忆体卡恢复等。採用嚮导式的操作界面,很容易就上手,普通用户也能做到专业级的数据恢复效果。
磁碟阵列RAID数据恢复
磁碟阵列的存储原理这里不作讲解,可参看本站阵列知识文章,其恢复过程也是先排除硬体及软故障,然后分析阵列顺序、块大小等参数,用阵列卡或阵列软体重组或者是使用DiskGenius虚拟重组RAID,重组后便可按常规方法恢複数据。