使用PC-3000 Data Extractor RAID Edition版恢复RAID5其中有1个盘彻底损坏
朋友们,大家好!今天,我们想分享一个案例研究,说明如果其中一个驱动器丢失,而另一个驱动器表面有严重划痕,因此我们无法从中恢复任何数据,如何处理RAID5。此外,我们将向您展示如果缺少 1 或 2 个驱动器如何处理阵列,并且阵列上有 LVM2 结构。
LVM 允许将几个磁盘组装在一个或多个逻辑卷中。LVM 通常用于 Linux 系统。从 LMV2 结构中恢复数据有一些功能,我们将在本文中演示它们。
让我们假设我们有 4 个希捷硬盘的 NAS(哦,你知道这些驱动器关闭的频率)。我们手上有 3 个 HDD(其中一个由于介质上的划痕而去世)。
首先,我们需要将所有HDD连接到PC-3000端口,因为其中一个驱动器有划痕,在此过程中小心其他设备并控制其状态是有意义的。
接下来,我们将所有成员添加到RAID工作区
在我们的例子中,我们已经设置了RAID配置(级别),因为我们知道它。如果您不知道配置,请错过此步骤。
如果我们运行RAW恢复,我们将能够找到RAID结构 – md sb 1元数据(MB超级块版本1.0)。在这种情况下,我们可以尝试扫描元数据以根据元数据定义RAID配置。
找到 9 个配置!!
我们对 RAID5 配置感兴趣。
停。。。第三个驱动器在哪里?!
哦,没什么特别的,只是其中一个驱动器上缺少元数据,继续。
接下来,我们需要将驱动器放在 SATA-0 上而不是丢失的成员上,并修改 RAID 的矩阵。
我们删除列中与遗漏成员相对应的块,以便稍后定义它们。
然后我们打开文件树,有两个可能的块。我们注意屏幕底部的日志。发现了 LVM2 结构。我们将使用它们来定义块 0 的正确位置。
如果我们单击 A0 块,那么我们意识到该扇区在十六进制视图中具有 LABELON 和 LVM2 签名。当然,这是 LMV2 结构的标志。我们添加了 A0 块,之后 D0 块被定义为我们配置的 XOR 块。
所有其他块将自动填充,并且配置可用
当我们尝试打开文件树时,我们会看到 LVM2 元数据扫描的确认。
就是这样!
最后,我们检查一些文件
并保存配置
就这样!
如果您有任何问题,请随时联系我们。