共计 845 个字符,预计需要花费 3 分钟才能阅读完成。
服务器数据恢复环境:
HP 某型号服务器,5 块硬盘组建了一组 raid5 磁盘阵列。
服务器故障 & 剖析:
服务器在工作过程中,raid5 磁盘阵列中的一块磁盘掉线,因为 raid5 的容错特点,raid 阵列未受影响,工作人员也没有及时关注磁盘离线的问题。服务器持续运行一段时间后呈现故障,管理员将现有的 4 块磁盘进行了重建 raid 的操作,重建后进行了数据同步,原 raid5 阵列中的数据全副失落。
HP SMART ARRAY 在创立一组新的 RAID5 时,默认会全盘重建所有的块校验。这意味着在组成新创建 RAID5 的任一条带中,总有一个校验块的数据是在创立 raid 时生成的,这个个性对于原 raid 阵列来说是极具破坏性的。
通过剖析,后生成的 4 盘 RAID5 组成构造是双循环、64K 块大小、16 次条带换校验。这意味着新组建 raid5 的 4 块成员盘中,每隔 3M 就会有 1M 的数据是谬误的。原 5 盘 RAID5 的组成构造为双循环、块大小 128K、16 次条带换校验。
要想复原数据必须修复早掉线的那块硬盘,数据恢复率取决于早掉线磁盘掉线之后数据变更多少。
最终敲定的数据恢复计划:对新旧 raid5 组成构造的差异性进行剖析,用之前掉线的盘从新补回重建 RAID 时被毁坏的校验信息,再虚构重组 RAID 并解释文件系统,而后导出文件。
服务器数据恢复过程:
1、将故障服务器中所有波及到的硬盘以只读形式进行全盘镜像,后续的数据分析和数据恢复操作都基于镜像文件进行,防止对原始磁盘数据造成再次的毁坏。
2、基于镜像文件剖析所有磁盘底层数据,依据毁坏前后的数据痕迹剖析新旧 RAID5 的构造。
3、剖析新旧 raid5 组成构造差别,北亚企安数据恢复工程师编写校验修改程序。按原 RAID5 构造虚构重组 RAID,生成镜像文件。
4、由北亚企安数据恢复工程师修改重组后的镜像文件零碎谬误(所幸硬盘离线后数据变更很少,谬误极少)。
5、导出局部分区数据,将局部分区在无谬误的前提下齐全镜像到筹备好的新空间。
6、通过数据恢复工程师和用户方工程师的严格测试,确认复原进去的数据残缺无效。