RAID5磁盘阵列故障原因及数据恢复方法
[09-07 22:09:35] 来源:http://www.88dzw.com 数据恢复 阅读:8556次
文章摘要:RAID5磁盘阵列是一种存储性能、数据安全和存储成本兼顾的存储解决方案。很多企业的网管都认为 RAID5很少出故障,即使出了故障,RAID5本身也有强大的容错能力,因此往往不太重视数据备份。这就造成了RAID出现故障时就是大灾难。那么RAID5发生故障的原因有哪些呢?如何应对RAID5磁盘阵列故障,如何对RAID5进行数据恢复呢?详情请看下文。RAID5发生故障的原因可能有很多种,或者是RAID控制器故障,或者是突然断电导致的RAID信息出错,也有可能RAID5的一块硬盘出错,没及时更换,等到第二块硬盘出错时,造成RAID5失效。第一种情况,RAID5发生硬件故障,那么本文也无能为力,但是后两
RAID5磁盘阵列故障原因及数据恢复方法,标签:硬盘数据恢复,电脑数据恢复,http://www.88dzw.comRAID5磁盘阵列是一种存储性能、数据安全和存储成本兼顾的存储解决方案。很多企业的网管都认为 RAID5很少出故障,即使出了故障,RAID5本身也有强大的容错能力,因此往往不太重视数据备份。这就造成了RAID出现故障时就是大灾难。那么RAID5发生故障的原因有哪些呢?如何应对RAID5磁盘阵列故障,如何对RAID5进行数据恢复呢?详情请看下文。
RAID5发生故障的原因可能有很多种,或者是RAID控制器故障,或者是突然断电导致的RAID信息出错,也有可能RAID5的一块硬盘出错,没及时更换,等到第二块硬盘出错时,造成RAID5失效。第一种情况,RAID5发生硬件故障,那么本文也无能为力,但是后两种情况,只要掌握了方法,操作得当,数据还是能被找回来的。
本文案例中的RAID5是由RAID卡/芯片生成的(硬RAID5)并且文件系统是NTFS。在讲述具体案例前,我们先介绍一下RAID5有五个关键参数:阵列起始扇区、每块扇区数、盘序、校验(用P代表)块走向、数据块走向!如果这五个参数计算正确,就可成功恢复数据。
扇区编号一律从“0”开始。
空扇区:512个字节全是00的扇区!
平行扇区:一个RAID5由若干块硬盘组成,不同硬盘上的同一编号的扇区之间互成“平行扇区”。平行扇区的扇区编号相同,只是在不同的硬盘上!在一组平行扇区中,总有一个也只有一个扇区是P扇区!
好了,了解以上的背景知识后,我们就可以来看看恢复数据的具体操作了。
第一步:对单个磁盘做全盘备份
本案例中RAID5共计3块硬盘。在恢复数据之前,我们先开始准备工作。
准备工作:对每块硬盘做“全盘备份”,并且使每个硬盘的“全盘备份”都成为一个单独的文件(通常是img/dsk文件,如1.img,2.img,3.img。这里的1,2,3只是编号而已,与盘序无关!)
操作提示:点击Winhex工具栏的中的“克隆磁盘”并勾选“复制整个磁盘”
用winhex打开这三个文件并且对每个文件进行“解释映象文件为磁盘的操作”。这样映像文件就变成磁盘了!
第二步:搜索DBR扇区
下面我们进行参数分析,首先我们需要找到DBR扇区,这里介绍一下,DBR扇区对于多个磁盘的系统来说非常重要,本身保存了很多重要的数据。但我们需要用到的只有2个。参考下面的公式结果。硬RAID5的起始扇区总是 0号扇区,我们从0号扇区开始找阵列的DBR扇区。
搜索操作:用winhex的搜索菜单,选择“查找16进制值”,在搜索框中按下图示信息填写参数。DBR扇区的位置是很靠前的,所以在一个盘上搜一会如果没有就到其它盘上找。
图2
图3
这样我们搜索到1.dsk的31扇区是DBR。
第三步:根据DBR参数判断文件记录和校验块
图4
从上图我们看到DBR模板会显示各种DBR参数,要用到其中两个数值:
- 上一篇:不同硬盘故障的数据恢复方法
《RAID5磁盘阵列故障原因及数据恢复方法》相关文章
- › RAID5磁盘阵列故障原因及数据恢复方法
- › 如何对服务器做RAID磁盘阵列
- › 服务器RAID磁盘阵列技术简述
- 在百度中搜索相关文章:RAID5磁盘阵列故障原因及数据恢复方法
- 在谷歌中搜索相关文章:RAID5磁盘阵列故障原因及数据恢复方法
- 在soso中搜索相关文章:RAID5磁盘阵列故障原因及数据恢复方法
- 在搜狗中搜索相关文章:RAID5磁盘阵列故障原因及数据恢复方法