服务器数据恢复环境:
某高校 web 服务器由 6 块硬盘组成的 raid6 磁盘阵列,寄存网站,MySQL 数据库以及其余文件。
服务器故障 & 剖析:
故障服务器 raid6 有三个磁盘离线,raid 解体。MySQL 数据库以及大量的其余文件全副失落,急需进行 raid 数据恢复。
咱们数据恢复核心接到这个数据恢复工作之前曾经由其余公司对故障设施进行过一次 raid 数据恢复,但数据没有复原胜利,数据库损坏重大。
服务器数据恢复过程:
1、接到故障服务器中的 6 块磁盘后首先把这组 raid 的 6 块磁盘镜像备份到平安存储池。所有后续的数据恢复操作都在镜像备份上进行,防止毁坏原始数据。
2、通过服务器数据恢复工程师的检测,发现故障服务器 RAID6 磁盘阵列采纳的是双校验:第一个校验由一般的 XOR 运算生成,第二个校验是由 Reed-Solomon 算法生成,相当简单。
3、通过对离线的磁盘状况进行剖析,发现掉线硬盘中的其中两块硬盘离线工夫很早,没有发现有最新数据的写入。
4、通过服务器数据恢复工程师团队的剖析,最终得出结论:要想残缺的复原故障服务器中所有失落的数据就必须使用第二个校验(由 Reed-Solomon 算法生成),否则必会导致最新数据失落或损坏。之所以上一家数据恢复公司复原失败,是因为过后市面上还没有公开销售或者收费应用的数据恢复软件能真正解决这个由 Reed-Solomon 算法生成的校检的数据恢复问题。
5、应用北亚的自研的 raid6 数据恢复软件对故障服务器的失落数据进行复原:首先简略剖析出一些必须的 raid 原始参数,利用这些参数通过自研 raid6 数据恢复软件进行复原,最初生成一个残缺镜像。
6、将软件生成的后果导入到用户用新磁盘搭建好的存储上进行验证,后果一切正常。本次 raid6 数据恢复工作消耗 2 个工作日实现。