首页 > 鸿萌培训

时间:2023-07-20

以下内容为 ReclaiMe Pro 官方提供的 RAID 数据恢复培训内容。

ReclaiMe Pro 是复杂 RAID 数据恢复的首选软件,天津鸿萌科贸发展有限公司是 ReclaiMe Pro 软件在中国的授权代理商。

本系列文章采取练习与练习讲义相结合的方式,以清晰的专业思路,循序渐进地指导用户学习磁盘数据的分析与恢复方法。

现在,跟着数据恢复专家一起来学习吧!

案例研究 1 – 为什么验证 MD 元数据很重要

逻辑数据恢复的主要任务之一是确定什么被损坏了:RAID配置信息、文件系统元数据、或者数据可能只是被覆盖了。对于元数据明显受损的案例,可以很容易识别出来。比较难处理的情况是,元数据看起来很正常,却无法恢复出来文件。因为你当前处于文件恢复阶段,并且RAID元数据看起来合理,所以,很容易对文件系统的恢复结果产生怀疑。这是合理的,尤其当涉及到像 BTRFS 这样新奇的系统时。

今天我们来进行一些简单快速的检测,确定 md 元数据是否正确。

如果你有一个md-RAID,请先使用 ReclaiMe Pro的内容和熵分析功能检查该RAID的Segment(段)。由于这些Segment创建成了RAID,(假设当前阵列是RAID5)那么在内容分析中,可以得出,整个磁盘集的奇偶校验为 100%,成员磁盘上的零和熵值数量大致相同。接下来对各个Segment的熵进行分析,熵的峰值和块大小和磁盘数量相对应,并且各Segment的波峰不应重叠。检查以下几个区域:磁盘的开头,以及磁盘内部10%、20%、50%、70%的区域。

例如,在以下情况中, MD 元数据看起来还不错:

然而,通过内容和熵分析却发现,这个阵列中没有奇偶校验,而且不同段的峰值有重叠。

有了这些信息,我们需要进入下一层级,对构成 MD 段的 Linux RAID 分区进行分析。 选择 Linux RAID 分区,并对其进行熵和内容分析。

我们在熵分析时获取了以下理想的画面。随后,在分区上执行 RAID5 恢复,以获得正确的 RAID 配置。

在基于 Linux 分区重建的 RAID5 中,进行文件系统恢复,获得了健康的文件和文件夹。

结论 – 当分析了 MD-RAID 元数据,并对文件系统进行恢复后,如果无法得到所需文件,那么,可以忽略 MD 元数据,重新创建 RAID,并在重建的 RAID 上启动文件系统恢复。