RAID5坏掉一个盘还能正常工作么?

2024-11-08 21:06:09
推荐回答(2个)
回答(1):

你的RAID 5是否做过热备,如做了热备的话,在坏了一个硬盘情况下系统可以正常运行的。但考虑到系统安全性的情况下尽快更换硬盘。


如没做过热备,在坏了一块硬盘的情况下系统会停机的,只有换了硬盘后才会正常工作。

在常见的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 参数判断文件记录和校验块。

回答(2):

能的,而且数据不丢失,赶快把坏掉的盘换下吧,不然再坏一个盘,你服务器数据就丢了!