ReclaiMe Pro 数据恢复专家手记: 从用作 ESX 数据存储的 NetGear NAS 中恢复数据

ReclaiMe Pro 数据恢复专家手记: 从用作 ESX 数据存储的 NetGear NAS 中恢复数据

2023-07-25 10:44:43

ReclaiMe Pro 是针对复杂阵列的专业数据恢复软件。天津鸿萌科贸发展有限公司是 ReclaiMe Pro 在中国的授权代理商,为用户提供官方正版数据恢复软件。

以下内容是 ReclaiMe Pro 官方数据恢复案例。

虚拟化的应用越来越普遍,客户经常将用于存储虚拟机数据的 NAS 设备送来进行数据恢复。在处理此类数据恢复时,首先要知道其复杂和多层次性质,这也就意味着恢复工作也需要分为多个阶段分别进行。

我们以一个包含 4 块 2TB 磁盘的 NetGear ReadyNAS NV+v2 为例,讲解它的数据恢复步骤。

多层面的设置与构建

在开始设置 NAS 时,用户首先应选择 RAID 阵列级别,根据该级别将磁盘合并到单个存储中,通常是 RAID5。文件系统类型则是所有现代 NetGear NAS 中预设的 btrfs。

接下来,用户应在 RAID 阵列上为 ESX 创建一个共享文件夹。从逻辑层面看,这像是在 btrfs 文件系统上创建文件夹和文件,而 btrfs 文件系统又是基于由成员磁盘创建的 RAID5 之上。

此外,ESX 共享还用作虚拟卷的数据存储。从逻辑层面看,它像是用户选择的一个新的文件系统(在本案例中是 NTFS),而这个文件系统又作为文件存储在 btrfs 文件系统上。

因此,以上操作构建了以下几个层面:

  • 使用 MD 和 LVM 技术将物理磁盘组合成 RAID 阵列的层面
  • 创建 ESX 共享的层面 - 存储在 NAS 设备文件系统上的特殊文件(在本例中为 btrfs)
  • 创建虚拟卷的层面 - 虚拟环境文件系统(在我们的例子中是 NTFS)。

数据恢复步骤

在执行数据恢复时,应从物理磁盘级别开始,逐步进行到虚拟环境级别。

1.磁盘阵列恢复

通常,在这样的系统中,MD 和 LVM 元数据是正确的,ReclaiMe Pro 可以从一开始就读取到它 - 只是不要忘记验证 MD-RAID 和 LVM。在 NetGear 和 Synology 案例中检查 BTRFS 也很重要, 因为 BTRFS 不仅是一个文件系统,也是一个磁盘空间驱动程序,它使用 MD/LVM 组件构建虚拟卷。如果元数据未损坏,则可以在 ReclaiMe Pro 的磁盘和分区列表界面中看到一个 BTRFS 卷。 如果没有卷或卷大小不正确,则需要对 RAID 配置进行全面恢复。应该从 RAID 分析开始,然后手动或自动重建 RAID。之后,则需要利用 RAID xml 文件进行分析。

2.ESX 数据存储提取

在BTRFS卷上运行BTRFS文件系统恢复,并等待扫描结束。之所以需要等待较长时间,是因为ReclaiMe Pro 需要找到并分析文件的所有extent。由于虚拟机内的每次数据修改都会导致某些文件片段的修改,因此,即使对于不经常使用的数据存储文件,也有数百万个 BTRFS extent。因为BTRFS是一个写时复制文件系统,extent的数量多得令人难以置信。软件需要对整个卷进行扫描,才能找到所有的extent。

将包含虚拟机内容的文件保存到准备好的位置。您需要准备与 ESX 共享大小相等的可用磁盘空间。

3.提取存储在虚拟机上的文件

启动ReclaiMe Pro,并将刚保存好的文件作为镜像上传到ReclaiMe Pro,然后单击继续

扫描找到的分区并保存数据。

您需要的可用空间等于需要恢复的文件的大小。