服务器在运行过程中因3个硬盘离线导致崩溃,数据丢失。恢复过程包括:检测并修复有坏道的硬盘,通过调整镜像策略跳过坏扇区进行镜像,分析镜像文件获取盘序和校验信息,重组RAID,提取Oracle文件,重新分析RAID结构,测试恢复数据,最终将数据迁移回原服务器。所有恢复的数据均通过测试,证明数据可用。
服务器数据恢复环境:
一台故障服务器,共有20块硬盘,其中有硬盘亮黄灯,显示离线状态。
服务器故障检测与分析:
服务器在运行过程中突然崩溃,检查发现服务器崩溃的原因是3个硬盘离线,导致数据丢失。
服务器数据恢复过程:
1、将20块硬盘一一下价后,编好编号,对每块硬盘进行物理检测,发现有硬盘存在大量的坏道。
2、将有坏道的硬盘进行修复。
3、通过调整镜像策略跳过硬盘坏扇区进行镜像,直到所有硬盘都镜像完成。
4、硬盘完成镜像后,对所有镜像文件进行底层数据分析获取服务器内硬盘的盘序和校验信息,利用分析获取到的信息重组raid。
5、提取出一些oracle文件。
6、重新分析raid结构,进一步确定系统被破坏的程度。
7、将恢复出来的文件进行数据导入测试,测试过程中没有发现问题,说明恢复出来的数据是可用的。对恢复出来的dbf原始库文件进行校验检测,所有文件均能通过测试。
8、在原服务器上重新搭建了一组新的raid,将所有恢复出来的数据迁移回原始服务器,本次服务器数据恢复完成。