服务器数据恢复环境:

EMC某型号服务器;

20块硬盘组成raid5;

2个45T的lun。

服务器故障:

管理员给服务器重装系统,未知原因导致服务器磁盘分区丢失,丢失分区存储重要业务信息,管理员联系我们数据恢复中心对该服务器进行数据恢复。

服务器数据恢复过程:

1、管理员携带服务器来到我们数据恢复中心,数据恢复工程师拿到服务器后将所有磁盘数据镜像到备份服务器上。

2、数据恢复工程师使用北亚自主研发的服务器数据恢复工具对镜像数据进行分析,获取故障服务器上的raid阵列盘序、条带大小等raid信息。通过获取到的raid信息虚拟重组出raid结构。

2、重组raid阵列后定位到xfs文件系统的分区起始位置。

3、校验xfs文件系统的完整性及正确性;通过校验发现该文件系统头部的超级块及部分节点、目录项丢失。

4、修复xfs文件系统的超级块结构;根据超级块备份及文件系统中的目录树结构,对超级块进行修复还原。

raid5数据恢复的一般流程(服务器数据恢复)(1)

北亚数据恢复——EMC服务器数据恢复

5、对xfs文件系统中丢失的节点及目录项进行修复;对丢失的节点、目录项进行修补、重构。

raid5数据恢复的一般流程(服务器数据恢复)(2)

北亚数据恢复——EMC服务器数据恢复

raid5数据恢复的一般流程(服务器数据恢复)(3)

北亚数据恢复——EMC服务器数据恢复

6、修复完成后北亚数据恢复工程师编写程序解析xfs文件系统,提取其中的数据。

服务器数据恢复结果分析:

由于该服务器文件系统头部的超级块及部分节点、目录项丢失,根据超级块备份及文件系统中的目录树结构,对超级块进行修复还原,对丢失的节点、目录项进行修补、重构之后,文件系统可以完整恢复。

,