服务器数据恢复环境:
服务器:Infortrend ESDS系列存储服务器;
12块容量2TB的磁盘组成raid6;
阵列上一个lun映射到WINDOWS系统;
WINDOWS系统包含一个GPT分区。
故障:
服务器运行过程中不可访问,经检查发现其中有3个硬盘离线,服务器管理员进行强制上线rebuild操作,上线成功后分区不能打开,数据无法访问。服务器管理员联系北亚数据恢复中心进行数据恢复。
Raid6最多允许2块硬盘同时离线,由于用户服务器内3块个硬盘先后出现故障离线,服务器管理员将最先离线的硬盘进行上线操作,则服务器会将所有数据进行算法同步,数据无法访问,服务器崩溃。
服务器数据恢复过程:
1. 北亚数据恢复工程师对原服务器进行扇区级镜像备份,遇到有物理故障的硬盘先由硬件工程师进行处理后再备份数据。
2. 分析Infortrend存储服务器的RAID6算法,按分析出来的算法对12块硬盘做C(12,2)共66种可能的缺2盘的情况组合。通过人工或程序判定最正确的缺盘组合。
3. 通过北亚自主开发的软件搭建虚拟RAID平台,按分析出的缺盘状态、盘序、块大小、校验方向、RAID6算法构建raid进行附加。
4. 先后对搭建出来的虚拟RAID进行GPT分区结构解释和文件系统解释,确定算法是否正确。如不正确则调整算法,重复前面的步骤直到获取最佳结构。
5. 按文件或扇区方式迁移数据到另一存储,完成恢复工作。
经过服务器管理员亲自对恢复出来的数据做验证,确认数据正确有效。