标签:
在常见的RAID类磁盘阵列中,RAID5兼具了RAID1和RAID0在数据读写方面的优点,在数据安全以及速度方面都比较好。不过RAID5也不能保证数据100%安全,比如硬盘损坏,就是导致数据丢失的常见原因之一。那么RAID5硬盘损坏,如何快速恢复数据?
首先我们来了解一下磁盘阵列RAID5的特性,RAID5使用至少三块硬盘来实现阵列,它既能实现RAID0的加速功能也能实现RAID1的备份数据功能,可以理解为是RAID0和RAID1的折衷方案。RAID5的主要特点是:用奇偶效验,可靠性强,但写入数据的速度比对单个磁盘进行写入操作稍慢;至少三块硬盘,做为RAID的分区大小必须是几乎相同的。
以四个硬盘组成的RAID5为例,RAID5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。RAID5磁盘阵列数据丢失的原因有很多,或是RAID控制器故障,或是突然断电导致RAID信息出错,也可能是RAID5一块硬盘出错,没有及时更换,等到第二块硬盘出错时,造成RAID5失效。对于RAID硬盘损坏造成的数据丢失,只要方法得当,还是能找回丢失的数据。
这里提醒大家,一旦发现RAID阵列出现故障,不要轻易尝试rebuild,同步操作,更不要初始化硬盘。专业的数据恢复,如天盾数据恢复中心的的工程师对于双盘失效案例的解决方案一般是查看硬盘现有信息,通过计算,找出原盘盘顺,块大小等相关信息后,人工模拟出原始创建阵列状态,从而读出所有数据。在RAID5硬盘双盘损坏后,天盾数据恢复工程师建议个人在送修之前可以采取的措施是:对单个磁盘做全盘备份,并且使每个硬盘的全盘备份都成为一个单独的文件夹;搜索DBR扇区;是根据DBR参数判断文件记录和校验块。
标签:
原文地址:http://www.cnblogs.com/eedd/p/4778904.html