服务器raid5故障:
机房管理员在对机房服务器进行定期维护过程中误操作导致一台服务器(raid5磁盘阵列)中的分区丢失。由于丢失的分区存储了该公司所有的生产业务数据,从而导致业务中断。管理员联系我们数据恢复中心进行数据恢复。
服务器raid5故障检测和恢复方案:
我们数据恢复中心的数据恢复工程师对服务器进行检测,发现该服务器文件系统头部的超级块及部分节点、目录项丢失。根据超级块备份及文件系统中的目录树结构,数据恢复工程师对超级块进行修复还原,对丢失的节点、目录项进行修补、重构之后,文件系统应该可以完整恢复。
服务器raid5磁盘阵列数据恢复过程:
1、数据恢复工程师对所有的硬盘进行镜像,备份完成后将原服务器交还机房管理员;
2、使用自主开发的服务器数据恢复工具对备份出来的数据进行解析,获取该磁盘阵列的盘序规律、条带大小等恢复数据所需要的raid信息;
3、利用获取到的raid信息重组raid5磁盘阵列,然后定位xfs文件系统的分区起始位置;
4、服务器数据恢复工程师对该文件系统的完整性和文件系统的正确性进行校验,结果显示xfs文件系统头部超级快丢失、部分节点丢失、目录项丢失;
5、根据超级块备份及文件系统中的目录树结构,对超级块进行修复还原;对xfs文件系统中丢失的节点及目录项进行修复;对丢失的节点、目录项进行修补、重构(过程略);
6、完成上述的修复后,数据恢复工程师编写小程序对文件系统进行解析和数据提取;
7、提取完成后让管理员对恢复出来的数据进行检测验证,确认数据完整无误。