当今的计算机功能强大,可以使用 VirtualBox 和 VMware 等虚拟化软件同时运行多个作系统。
尽管为特定任务(例如用于测试或软件开发)创建专用虚拟机非常实用,但将所有鸡蛋放在一个虚拟篮子中可能会有风险,因为一个错误可能会导致所有数据完全丢失。
常见的虚拟机数据丢失场景
在研究虚拟磁盘恢复技术和解决方案之前,我们应该首先了解虚拟机数据丢失的场景。
场景 | 描述 | 解决方案 |
用户删除了虚拟磁盘镜像文件 | 删除整个虚拟磁盘镜像会导致虚拟磁盘镜像中包含的所有数据丢失,因此在镜像仍存在于硬盘驱动器上时启动虚拟机数据恢复非常重要 | 检查备份或扫描文件存储以查找丢失的虚拟磁盘镜像 |
虚拟磁盘镜像损坏 | 已损坏且无法使用虚拟化软件打开的虚拟磁盘镜像仍包含可恢复的数据,如果尽快启动 VM 数据恢复,则可以挽救这些数据 | 检查备份或直接使用专用的数据恢复工具扫描磁盘镜像(VMDK),或者在Windows磁盘管理中挂载虚拟磁盘镜像,然后扫描(VHD) |
存储虚拟磁盘镜像的设备无法正常工作 | 单个虚拟磁盘镜像很容易占用整个存储设备,因此任何存储设备损坏都会立即影响到它。根据其类型(逻辑或物理)和程度,可能需要将恢复工作留给专业人士处理 | 检查备份或联系当地的数据恢复服务中心 |
想要从运行状况良好的虚拟磁盘镜像中恢复文件 | 虚拟磁盘镜像本质上是数字存储设备,因此用户可以像从任何物理存储设备中恢复数据一样从中恢复已删除的文件和现有的文件 | 直接使用数据恢复软件扫描磁盘镜像(VMDK),或者在Windows磁盘管理中挂载虚拟磁盘镜像,然后扫描它(VHD) |
想在 Windows 磁盘管理中挂载虚拟磁盘镜像,然后对其进行扫描 | Windows 磁盘管理工具可以创建和挂载虚拟硬盘(VHD 镜像)。挂载后,可以使用现成的虚拟磁盘恢复软件应用程序扫描镜像 | 在Windows磁盘管理中挂载虚拟磁盘镜像,然后扫描它(VHD) |
想在虚拟机环境中安装和使用数据恢复软件 | 数据恢复软件不仅可以安装在主机上,还可以安装在运行兼容操作系统的客户机。在某些情况下,例如在恢复加密的虚拟驱动器镜像时,在虚拟机中运行数据恢复软件是获得所需结果的最佳方法 | 在 Guest 操作系统中安装数据恢复软件 |
从虚拟机磁盘恢复数据的几种最佳方法
使用以下方法,您可以有效地解决大多数虚拟机磁盘数据丢失的情况。
方法 1:检查备份
由于虚拟机很容易丢失或损坏,因此最好定期进行备份。如果您要恢复的虚拟机磁盘镜像存储在文件历史记录备份中包含的位置,那么可以按照以下步骤完整地检索它:
- 打开 开始菜单。
- 键入“控制面板”并启动控制面板应用程序。
- 导航到 系统和安全 > 文件历史记录。
- 单击还原个人文件。
- 导航到存储虚拟机磁盘镜像的文件夹。
- 选择文件夹的先前版本。
- 单击还原。
方法 2:扫描文件存储查找丢失的虚拟磁盘镜像
如果用户已删除整个虚拟磁盘镜像,则需要使用支持 VHD、VMDK 文件恢复的数据恢复工具协助将其恢复。
用户可以借助 ReclaiMe Pro、UFS Explorer、R-Studio 等专业数据恢复工具,恢复虚拟磁盘文件。这些工具具有简化的恢复流程,只需几个简单的步骤即可提供结果。
以下是使用此类工具扫描文件存储设备查找丢失的虚拟磁盘镜像所需要执行的操作:
- 购买官方网站下载数据恢复。
- 安装并启动应用程序。
- 选择存储虚拟磁盘镜像的存储设备。
- 单击 Search for lost data (搜索丢失的数据)(或其他同类功能的按钮),启动扫描。
- 分析扫描结果并查找缺少的虚拟磁盘镜像。
- 选择镜像并单击 恢复 按钮。
- 选择合适的目标文件夹,保存恢复后的镜像,然后单击 OK。
恢复的时长与虚拟磁盘镜像的大小有关,特别是当用户选择较慢的硬盘或连接到USB 2.0端口的USB闪存驱动器时。
方法 3:使用专用软件挂载和扫描磁盘镜像
从健康的虚拟磁盘镜像中恢复文件,或者从无法打开的受损虚拟磁盘镜像中恢复文件时,需要使用支持 VMDK 和 VHD 文件格式的数据恢复工具(ReclaiMe Pro、UFS Explorer、R-Studio 等)直接扫描磁盘镜像。
选项 A:使用专用数据恢复工具直接扫描磁盘镜像(以 R-Studio 为例)
R-Studio 是一款功能丰富的应用程序,具有许多面向数据恢复专业人士的有用功能。
- 从其官方网站下载 R-Studio for Windows。
- 安装并启动应用程序。
- 打开 Drive 菜单,然后单击 Open Image。
- 选择要打开的虚拟磁盘镜像文件。
- 突出显示新打开的镜像文件,然后单击 Scan 扫描。
- 如果需要,请自定义扫描选项,然后单击 Scan 扫描 再次继续。
- 等待 R-Studio 完成扫描。
- 在 R-Studio 的文件浏览器中打开恢复的文件。
- 选择要从镜像文件中恢复的所有文件。
- 点击 恢复标记 并指定所需的输出文件夹。
- 单击 OK确认。
选项 B:在Windows磁盘管理中挂载虚拟磁盘镜像,然后使用数据恢复软件扫描它(VHD)
对于 Windows 虚拟机磁盘格式 (VHD) 的磁盘镜像,可以使用 Windows 磁盘管理工具进行装载,所有最新版本的 Windows 中都包含该工具。然后,可以使用数据恢复工具扫描它们,就像从格式化的硬盘或格式化分区中恢复文件时一样。
请按照以下步骤在 Windows 磁盘管理中挂载虚拟磁盘映像:
- 按 + 并选择磁盘管理。
- 打开 Action 菜单,然后选择 Attach VHD 选项。
- 选择虚拟磁盘镜像文件。
Windows 磁盘管理工具将挂载选定的镜像文件并自动为其分配驱动器号。用户只需打开数据恢复工具软件并扫描新可用的存储设备。
方法 4:在 Guest 操作系统中安装数据恢复软件
在许多方面,虚拟驱动器镜像就像图书馆。当您需要查找特定的书籍时,走进图书馆内查找,要比通过窗户从外面查看容易得多。在某些情况下,例如当所有窗口都完全不透明时,从外面完全不可能找到任何书籍,而这正是您在尝试恢复加密镜像时会遇到的问题。
解决方案就是直接从 Guest 操作系统运行您选择的恢复软件。运行数据恢复软件,修复损坏的虚拟镜像,然后再进行数据恢复:
- 启动 Guest 操作系统。
- 按 + 并启动 Windows 终端 (Admin)。
- 输入以下命令以扫描和修复系统驱动器: chkdsk /f /r /x
- 系统将要求您在下次系统重新启动时安排扫描,您需要按 Y 进行确认。
- 重新启动 Guest 操作系统并等待 CHKDSK 完成。
然后,您可以在 Guest 操作系统中启动虚拟磁盘恢复软件,并使用它来扫描系统驱动器中的可恢复文件。
方法 5:联系您当地的数据恢复服务中心
天津鸿萌科贸发展有限公司从事数据安全服务二十余年,致力于为各领域客户提供专业的数据恢复、数据备份、数据取证、数据迁移、网络安全、数据清除等解决方案,并针对企业面临的数据安全风险,提供专业的相关数据安全培训。