常见的磁盘阵列故障中,硬盘损坏导致的资料丢失是不容忽视的一个原因。很多人对用于磁盘阵列的硬盘以及硬盘故障方面不是很了解,本文就硬盘损坏了对磁盘阵列是否有影响,磁盘阵列恢复硬盘损坏之后怎么办等问题,给大家分享一些心得方法。
首先,我们来了解一下磁盘阵列所用硬盘有什么要求。一般情况下,完全一样的硬盘做的阵列肯定是最稳定的,特别是当你做RAID0,1这种比较简单的阵列的时候。另外容量最好一样,虽然不同牌子的的可以做阵列,但是如果不一样的话某些阵列级别不能做,个人用户做RAID1的话一般是可以的。还有不同接口的不能做阵列,因为传输速率,资料传输方式都不一样是不能同步的,至少在现在的技术条件下是不可以的。当然这些要求,还需要根据具体的阵列卡做判断。
对于管理不善和服务器相对稳定的特性对管理者造成思维固定,发生超出允许数量坏硬盘的事故发生,如Raid-5损坏两块硬盘,一旦RAID阵列出现故障,硬件服务商只能给客户重新初始化或者REBUILD,这样客户资料就会无法挽回。那么,磁盘阵列恢复硬盘损坏之后怎么办?有什么方法?
首先,正确地判断出故障情况是非常重要的,它是RAID资料恢复的必要前提,可以通过观察、询问和经验判断的方法来分析故障的形成原因及过程,然后再选择正确的修复手段。以普通RAID5恢复为例,当硬盘损坏超过容错能力时,必须将损坏硬盘的镜像完全提取才能进行最终的RAID5恢复。即便是简单的检验性操作,也有可能为后期的资料恢复带来不便。而如果频繁对硬盘上电,很容易造成磁头进一步疲劳损伤,甚至划伤盘片。资料恢复工程师建议正确的处理方法应当是立即咨询专业资料恢复服务商。
如果做的raid1,那么你的两块硬盘是做镜像硬盘的,两块盘的功能几乎是一样的,其中一个坏了,另一个是可以保证服务器正常工作的,只要更换掉其中的坏盘即可。新盘最好和原来的一样,插上以后raid系统会对新盘进行raid重建,硬盘会进入资料同步中,新硬盘会疯狂的写资料,把未坏盘的资料重新写进新盘中,写完后,raid就又进入正常工作中。在写完以前,如果你把未坏盘也拔下来,就会造成raid重建失败,资料也可能因此而丢失。
由于磁盘阵列故障往往不是单一原因造成,常规的故障修复手段只能恢复阵列状态,而不能恢复阵列资料,即使让磁盘阵列恢复到正常使用状态,但这些操作往往会导致阵列底层资料的彻底损坏,尤其是一些磁盘阵列硬盘故障,例如硬盘逻辑坏道,硬盘物理坏道,硬盘磁头故障,硬盘固件损坏等造成的磁盘阵列资料丢失,切不可贸然实施阵列修复,建议咨询资料恢复中心。