一、案例背景
安图特接到客户报修,一台PC服务器在运行过程中因误操作将一块硬盘拔下,导致机器的一个raid5阵列数据出现损坏。接到报修后立即派工程师赶赴现场并尝试系统下进行恢复数据,但以失败告终。在数据恢复失败后工程师对故障问题进行了分析,并最终决定重建该阵列。
该PC服务器上有八块硬盘,一号位和二号位的两块硬盘组成raid1,划分给系统使用。剩下的六块盘组成raid5,供存放数据使用。用户拔下的为raid5组里的硬盘,因此该机器系统并未因此宕机。
然而在webbios界面下重新建立raid时,由于一个误选New Configuration导致全部raid信息被清除,虽然退出了流程并未继续建立raid操作,但是重启之后已经无法进入系统(添加新raid应选择Add Configuration)。
二、故障处理
raid信息和硬盘数据并没有直接联系,所以在raid管理界面下只是删除raid信息而并未初始化磁盘,并不会导致硬盘数据丢失,所以raid信息如果可以恢复,数据是不受影响的。
重新建立硬盘raid之前要确保硬盘顺序并未改变,否则会导致数据混乱,引起数据丢失。其次原来的raid信息确保正确。
1、重建raid,在WebBIOS中选择配置向导Configuration Wizard;
2、选择New Configuration,选择后会清除现有阵列卡上的所有阵列信息;如果此时阵列卡上已经配置了其他阵列,此处请选择Add Configuration。
3、选择手动配置Manual Configuration,根据提示进行硬盘raid的组建。新建的raid的类型、所包含的硬盘数量、硬盘槽位需和原来一致。
4、在进行到最后一步时会提示是否初始化硬盘,一定要选择不初始化,否则硬盘上的数据会丢失。
如果是在文字菜单情况下,建立raid后也会提示是否初始化硬盘(如下图):
——M 保留数据,并迁移到新建的RAID1
——D 删除数据,创建一个全新的RAID1
选择M,之后返回上级菜单,RAID DISK状态变为Yes
5、raid信息重建完成后保存退出,重启可重新进入系统,系统正常运行,数据并未丢失。
三、经验总结
虽然raid信息与硬盘数据存储在不同区域,单纯的raid信息丢失并不会导致硬盘数据丢失,但是在进行raid操作时仍然建议提前备份数据。Add Configuration(添加配置):保留原有配置信息,并且添加新的硬盘到原有的配置中。该配置通常不会引起数据丢失,但该操作有风险,建议先备份数据!New Configuration仅推荐用于全新机器建立raid。
PS:通过此案例,我们也得到了一个收获。那就是仅仅删除raid信息不能保证数据不会泄露,要保证数据安全性,还是需要进行专业的数据销毁。
如欲了解更多,请登录安图特官方网站:www.antute.com.cn