凉山特产网 加入收藏  -  设为首页
您的位置:梁山特产网 > 知识百科 > 正文
RAID 5的RAID5数据恢复
RAID 5的RAID5数据恢复
提示:

RAID 5的RAID5数据恢复

RAID-5数据恢复思路RAID-5阵列中数据的分布与RAID-0类似,数据也是分布到每块硬盘上,与RAID-0不同的是,RAID-5中每个条带组中总有一个条带是校验块。RAID-5能够支持在一块盘离线的情况下保证数据的正常访问,如果有两块或两块以上硬盘同时离线,或者RAID信息出错等原因,阵列便会失效,这时就需要对数据进行重组。对RAID-5的数据进行重组,也需要先把物理盘区RAID化,作为单盘进行分析,如图中的四块物理盘,把四块物理盘中的数据按照“A、B、C、D、E、F、G、H……”的顺序拼接好,就是RAID-5逻辑盘中完整的数据。因为RAID-5的每块物理盘中都有校验信息,所以分析RAID-5就需要比RAID-0多一个因素,即校验块的位置和方向,另外,RAID-5中数据块的走向也会不一样,分为异步和同步,也就是说,RAID-5 有四个因素很重要,第一个是RAID中每个条带的大小,也就是“A”或“B”。这些数据块所占用的扇区数;第二个因素是RAID中硬盘的排列顺序,也就是盘序;第三个因素是校验块的循环方向;第四个因素是数据块的走向。根据RAID5的这些属性结构,把所有取出来的数据按照顺序衔接成一个镜像文件或者是镜像盘,这就成为完整的原RAID-5逻辑盘的结构了,直接访问这个重组出来的镜像文件或镜像盘,就得到了原RAID-5逻辑盘中的数据。

RAID5 是如何进行数据恢复的?
提示:

RAID5 是如何进行数据恢复的?

恢复方法可以参考下面: RAID5是条带化的,对于一个3块盘的RAID5,在一个条带中有两块盘提供数据块D1,D2,另一块盘提供校验块P。 当用户写入数据D1和D2时,P由D1和D2异或计算而得。P = D1 xor D2。 比如当D1所在的盘损坏,则D1的数据可由P与D2异或计算而得(D1 = P xor D2)。 所以RAID5只能允许一块盘损坏,2块就恢复不了了,RAID6倒是能恢复2块。 扩展资料: RAID5把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上,其中任意N-1块磁盘上都存储完整的数据,也就是说有相当于一块磁盘容量的空间用于存储奇偶校验信息。 因此当RAID5的一个磁盘发生损坏后,不会影响数据的完整性,从而保证了数据安全。当损坏的磁盘被替换后,RAID还会自动利用剩下奇偶校验信息去重建此磁盘上的数据,来保持RAID5的高可靠性。 参考资料来源:百度百科-RAID 5

raid5数据恢复方法 教你如何正确恢复
提示:

raid5数据恢复方法 教你如何正确恢复

  raid5数据恢复方法   1. 首先将SCSI硬盘柜直接连接到没有RAID功能的SCSI扩展卡上,然后在专用的(修改过的Windows 2003)修复平台上将服务器阵列的所有硬盘连接到一块硬盘上。   2. 为了保护raid5的原始数据,避免因数据恢复操作而改变原始数据,在所有数据恢复过程中,所有硬盘都必须进行只读全镜像,并将映像存储在具有冗余保护的设备上。   3.从镜像文件中分析原RAID的双周期检查参数,搭建虚拟RAID平台。   4. 请拔出虚拟RAID平台中离线的硬盘,并对文件系统进行解释。此时可以导出raid数据。   5. 连接raid5所在服务器上的磁盘柜,重新配置RAID。最后,所有数据通过网络dd、NFS、SAMBA、FTP、SSH等数据传输方式传输回新创建的raid阵列。