[磁盘阵列数据恢复故障描述]
客户的一台HP DL380 G4服务器,服务器使用hp smart array控制器挂载了一台国产磁盘阵列,磁盘阵列由14块146G SCSI硬盘组成一组RAID5。
操作系统为LINUX,构建了NFS+FTP,作为公司内部文件服务器使用。
由于服务器机房进行搬迁,搬迁过程中管理员顺便打扫了一下服务器和磁盘阵列设备,随后在新机房链接线路后服务器无法识别RAID,未做初始化。
[对raid5阵列的初检结果]
工程师对设备进行简单的初检,发现数据丢失的原因为raid信息丢失,HP smart array系列控制器源自康柏,RAID中的冗余采用双循环的校验方式。
[磁盘阵列数据恢复步骤]
1、先将SCSI硬盘柜直接连接到不包含有RAID功能的SCSI扩展卡上。
2、然后工程师们在专用(windows2003改装后)的修复平台上以单盘的方式连接服务器阵列中的所有硬盘。
3、为了保护客户原有数据,避免因数据恢复操作更改客户原始数据,在所有的数据恢复过程中都必须对所有硬盘以只读方式做完整镜像,同时镜像亦存储于带冗余保护的设备上。
4、安排工程师从镜像文件中分析原RAID的双循环校验参数,搭建虚拟raid平台.
5、在虚拟RAID平台去掉早离线的盘,解释文件系统,此时已经可以导出raid数据。
6、在客户原HP 服务器上连接盘阵,重新配置RAID。
7、最后通过网络dd、NFS、SAMBA、FTP、SSH等数据传输方法把所有数据传回新建的raid磁盘阵列中。
[数据恢复结果]
Raid中所有数据100%恢复成功,全部工作历时2 天。
原文地址:http://blog.51cto.com/sun510/2083148
时间: 2024-10-01 04:02:14