环境:
MD1200磁盘柜
raid5磁盘阵列
raid卡
100T容量,3个分区
XFS文件系统
linux操作系统
故障:
管理员重装服务器操作系统,安装完系统后发现服务器的磁盘分区发生改变,其中一个分区消失,其他分区也均不可访问。联系北亚数据恢复中心寻求帮助。
数据恢复过程:
1、为避免在数据恢复过程中破坏原始服务器数据,北亚数据恢复工程师对服务器原始数据进行了盘对盘的镜像备份,然后将原始硬盘归还管理员。
2、分析raid信息,提取其中的数据包括:服务器硬盘盘序、raid阵列条带大小、raid块排列顺序等。提取这些信息的目的是为了重组raid。
3、分析提取出重组raid所需的数据后使用北亚自研数据恢复工具进行虚拟重组,在重组出的raid阵列内定位分区起始位置,提取出整个xfs文件系统的数据,对提取出的数据进行完整性验证和准确性验证,发现均没有异常。
4、修复xfs文件系统:修复xfs文件系统的超级块结构,对xfs文件系统中丢失的节点及目录项进行修复。
修复完成的超级块
修复完成的根节点
重做的目录项
5、修复完成后,北亚数据恢复工程师编写程序解析xfs文件系统,提取其中的数据。
服务器数据恢复结果:
经过北亚数据恢复工程师对提取的文件进行验证,所有文件正常,让服务器管理员亲自进行数据进行验证,确认本次数据恢复结果完整、准确,本次数据恢复成功。