ReclaiMe Pro 数据恢复专家手记:在数据恢复中,为什么验证 MD 元数据如此重要

ReclaiMe Pro 是复杂 RAID 数据恢复的首选软件,以下内容是 ReclaiMe Pro 官方案例。

为什么验证 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 上启动文件系统恢复。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鸿萌数据安全

你的鼓励将是我创作的巨大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值