服务器数据恢复环境:
某公司一组服务器:磁盘柜 +raid 卡,raid5 磁盘阵列;
linux 操作系统 +XFS 文件系统,共 3 个分区。
服务器故障:
服务器重装操作系统,实现操作后用户发现服务器的磁盘分区呈现问题:一个分区隐没,其余分区不可拜访。
服务器数据恢复过程:
1、为防止对原始数据造成二次毁坏,北亚数据恢复工程师对故障服务器所有硬盘数据进行了盘对盘的镜像备份,后续的数据恢复操作都基于镜像实现。
2、剖析 raid& 获取 raid 相干信息:服务器硬盘盘序、raid 阵列条带大小、raid 块排列程序等。基于剖析获取到的重组 raid 所需信息虚构重组 raid。
3、在重组出的 raid 阵列内定位分区起始地位并提取出整个 xfs 文件系统的数据,验证提取数据的完整性和准确性,均没有发现异常。
4、修复 xfs 文件系统的超级块构造。
修复实现的超级块:
5、修复 xfs 文件系统中失落的节点及目录项。
修复实现的根节点:
重做的目录项:
6、修复实现后北亚数据恢复工程师编写程序解析 xfs 文件系统并提取其中的数据。
7、数据恢复工程师验证提取的文件无误后分割用户亲自对数据进行验证,确认后果残缺、精确、可用。