利用winhex的raid阵列数据恢复_第1页
利用winhex的raid阵列数据恢复_第2页
利用winhex的raid阵列数据恢复_第3页
利用winhex的raid阵列数据恢复_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、利用winhex的raid阵列数据恢复计算机发展初期,硬盘的容量很小,但价格却很高,为解决大容量的数据存贮问题,raid技术应运而生,raid(RedundantArrayofInexpensiveDisks,廉价磁盘冗余阵列)基本思想就是将多个容量较小,相对廉价的硬盘驱动器进行有机组合,使其性能超过一个昂贵的大硬盘。但是随着硬盘技术的快速发展,单块硬盘的容量不断增加但价格却在不断下降,raid的最初目的已经失去意义,所以后来将RedundantArrayofInexpensiveDisks换成了RedundantArrayofIndependentDisk,即把“廉价”(Inexpensiv

2、e)换成了“独立”(Independent),简称依然是raid,但是意义却已经发生了变化,现在的raid含义为独立冗余磁盘阵列。既包含多块独立磁盘具有磁盘冗余的可靠磁盘阵列,为数据的存贮提供了更多灵活可靠的存贮方案。RAID的按照实现原理的不同分为不同的级别,目前基本的RAID级别有:RAID-0:此种级别无冗余、无校验,至少需要两块磁盘,它将两块以上硬盘合并成一块,数据同时分散到每块硬盘中,读写速度加倍,但安全性差,只要一块硬盘损坏就会丢失所有数据。RAID-1:此种级别至少需要两块硬盘,使用磁盘镜像技术,两块磁盘所存储数据完全一样,数据写入工作磁盘的同时也写入备份磁盘,因此写入速度较差但

3、读取速度较好,一般用于关键重要数据的存贮。RAID-5:此种级别至少需要三块磁盘,把数据和相对应的奇偶校验位存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,可以利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据,因此可以为系统提供数据安全保障。在以上RAID级别的基础上,还有RAID10(至少两个RAID1阵列在组成RAID0)、RAID50至少两个RAID5阵列再组成RAID0)、RAID6(在RAID5基础上增加了第二个独立奇偶校验信息)等等。RAID技术的应用极大地促进了计算机存贮技术的发展,为大容量、安全存

4、贮建立基础条件。在实际应用中,RAID技术的实现可分为两种:(1)软RAID:利用软件功能实现RAID阵列,例如WIN2000/2003/2008等系统中就内置了RAID功能。为了使用软RAID功能,必须将基本磁盘转换动态磁盘,并至少需要三块磁盘。(2)硬RAID:需要RAID控制器才能实现,目前很多主板也自带集成了RAID功能。虽然RAID技术提供了数据存贮的高可靠性,但是不怕一万就怕万一,如果RAID阵列彻底崩溃的话数据依然有面临丢失的危险,因此要了解RAID阵列的数据恢复十分重要。下面我们拿最脆弱的RAID0阵列为例分析其数据存贮特点。从图1可以看出RAID-0的数据是分布到每一块磁盘上

5、的,如果任何一块盘出问题,数据就会不完整从而导致RAID-0的失效,对RAID-0进行数据恢复,就必须要把所有数据重组。对于单块硬盘,比如图1中的disk0中的A1-A4,disk1中的A2-A8都是部分数据,只有把两块硬盘中的数据按照A1-A8的顺序拼接好,才是完整的数据。那么如何拼接数据呢,有两个因素很重要,一个阵列中的每个条带的大小,也就是A1、A2这些数据所占用的扇区数,另一个是阵列中硬盘的排列顺序。以图1中的RAID-0为例,假设条带大小为16扇区,那么只要到disk0中取0-15扇区的数据,再到disk1中取0-15扇区的数据。接下来再到disk0中取16-31扇区的数据,再到di

6、sk1中取16-31扇区的数据,依次按顺序取下去,把所有取出的数据按顺序衔接成一个镜像文件,就是完整的数据了。其余RAID结构的数据分析与上类同,只是遇有校验位的RAID级别还需要了解两外两个因素,一个是校验块的位置,另一个是数据块的走向,这样在取数据的时候将校验块的信息跳过不取,按照上面思路将所取出数据连接成一个完整数据即可。把RAID阵列的完整结构分析清楚以后,就可以按照分析的结构重新组合这些条带,让他们按照内在的顺序衔接成一个完整的逻辑盘,然后就能从逻辑盘中读取数据了,数据重组可以借助相关工具完成,我们以Winhex对以四块146GBm成的RAID-5为例介绍Winhex的使用过程。(1)先将四块硬盘去RAID化,并与数据恢复工作及连接好,连接好就能在磁盘管理中看见这四块硬盘了。选择Winhex的OpenDisk菜单,将这四块硬盘调入Winhex分析程序当中。( 2)将这四块硬盘依次打开,然后选择Special-ReconstructRAIDSystem,如下图所示( 3)打开ReconstructRAIDSystem菜单后,界面如下图所示:在右面选项中选中该RAID-5的结构,并填入分析好的条带扇区数。( 4)参数设置完成后单击。侬钮,就会按照这些参数自动对四块盘按照条带顺序重组,组合成虚拟的RAID-5逻辑盘,如下图所示:这样就完成了对阵列的重组操作,实现了数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论