备份 VMDK 并将其复制到另一台虚拟机
2026-04-30
虚拟机是虚拟环境的基本组成部分。为保护虚拟机数据和业务系统,必须对虚拟机进行备份。无论由原始虚拟化供应商还是第三方备份解决方案供应商提供,市场上均存在多种虚拟机备份解决方案。
许多公司选择 VMware vSphere 作为虚拟化解决方案,在 vSphere 环境中,VMDK 文件存储了 VMware 虚拟机上的大部分数据,因此本文将介绍如何备份 VMDK 文件。
VMDK 文件是什么?
虚拟磁盘对于虚拟机而言,就如同物理硬盘对于物理机一样不可或缺。VMDK(Virtual Machine Disk 的缩写)是 VMware 虚拟机磁盘文件的格式。ESXi 虚拟磁盘由两部分组成:虚拟磁盘描述符和虚拟磁盘数据区。这两部分会在您创建虚拟机时自动生成。
在 vSphere 中,您可以找到一些 .vmdk 格式的文件,这些是虚拟机的虚拟磁盘。以磁盘名称命名的 .vmdk 文件是虚拟磁盘描述符,而文件名中包含 flat 的 .vmdk 文件则是虚拟磁盘的数据区段。
当然,您并不总能在某个虚拟机的文件夹中找到这两个文件。如果您同时拥有这两个文件,则应使用 -flat.vmdk 文件来进行虚拟机的备份与恢复,该文件体积远大于 .vmdk 文件;如果在 vCenter 中仅找到一个 .vmdk 文件,则直接使用该文件进行虚拟机的备份与恢复即可。
VMDK 文件是虚拟磁盘,用于存储虚拟机的原始数据。您可以保存 VMDK 文件以进行简单备份、直接从 VMDK 文件中提取数据、将 VMDK 文件迁移到另一台虚拟机,或使用 VMDK 文件创建新的虚拟机。
注意:
虽然仅保存VMDK文件也是一种虚拟机备份方法,但仍建议使用专业的虚拟机备份解决方案来保护虚拟机,以确保数据的完整性与可用性。
如何在 vSphere 中备份 VMDK 文件?
备份 VMDK 文件是指将虚拟磁盘复制到另一个数据存储中。您可以直接进入 VMDK 文件所在的根文件夹,然后进行简单复制。
请按照以下步骤查找 VMDK 文件的位置:
1. 通过网页浏览器登录 vSphere 客户端
2. 选择虚拟机和模板
3. 找到您要备份其 VMDK 文件的虚拟机
4. 右键单击虚拟机,然后选择编辑设置
5. 展开硬盘,然后找到磁盘文件以获取VMDK文件的位置

6. 找到 VMDK 文件并将其复制到另一个数据存储
除了直接从根目录复制 VMDK 文件外,您还可以在 vSphere 客户端中将 VMDK 文件从一个数据存储复制到另一个数据存储。请按以下步骤操作:
1. 通过网页浏览器登录 vSphere 客户端
2. 选择存储
3. 扩展数据存储,并找到 VMDK 文件(使用上述方法获取其位置)
4. 选中 VMDK 文件,然后点击复制到
5. 选择另一个数据存储,然后单击确定

如何在 vSphere 中使用 VMDK 文件创建新虚拟机?
VMDK 文件不仅可以用于创建新虚拟机,还可挂载至现有虚拟机。请参阅另一篇文章了解如何将 VMDK 文件复制到另一台虚拟机。
如果您希望使用 vCenter 中数据备份的 VMDK 文件创建新的虚拟机,请按以下步骤操作:
1. 通过网页浏览器登录 vCenter
2. 选择虚拟机和模板
3. 右键单击主机,然后选择新建虚拟机
4. 选择创建新虚拟机作为创建类型,然后单击下一步
5. 为新虚拟机命名,选择其存放位置,然后点击下一步
6. 选择计算资源,然后点击下一步
7. 选择其存储位置,然后点击下一步
8. 选择兼容性,然后点击下一步
9 为其选择一个客户操作系统,然后点击下一步
10. 当提示自定义硬件时,单击新建设备,然后选择现有硬盘。
11. 浏览数据存储以选择 VMDK 文件,然后单击确定。单击下一步
12. 查看任务并点击完成
如何简单高效地备份 VMware ESXi 虚拟机?
仅备份 VMDK 文件并非保障业务连续性的最佳方式,因为创建备份和执行恢复耗时较长,且在许多场景下无法正常工作。要更全面地保护虚拟机数据并缩短恢复时间目标(RTO),需采用功能完备的虚拟机备份解决方案。
Vinchin备份与恢复是专为您打造的专业虚拟机备份解决方案,可帮助您通过简单步骤,无需安装代理程序,快速备份VMware虚拟机。完成简易部署后,您即可通过备份向导对ESXi虚拟机进行备份。
步骤 1:选择 VMware 虚拟机

步骤 2:选择存储位置作为备份目标

步骤3:选择备份策略,例如计划任务、速度、数据去重与压缩、备份保留策略(目前支持GSF 保留策略)等。

第 4 步:提交任务

除基础的虚拟机备份功能外,Vinchin 备份与恢复还提供多项高级功能,例如变更块跟踪(CBT)(通过追踪已更改的数据块来加速增量备份)、文件级细粒度恢复(从备份中恢复特定文件)、备份验证(校验虚拟机备份的有效性,确保后续可正常使用)、即时恢复(15 秒内恢复任意大小的虚拟机)以及跨平台恢复(支持在 VMware、Citrix XenServer、RHV、oVirt 等 10 种主流虚拟化平台之间迁移虚拟机),助您构建更可靠、更强大的备份体系。
Vinhin 备份与恢复软件已被数千家公司选用,您也可以立即开始使用,享受60天全功能免费试用。
下载免费试用版
适用于多种数据备份
* 15天全功能免费安全下载
VMDK 备份常见问题解答
1. 如何使用 VMDK 虚拟磁盘恢复 VMware 虚拟机?
使用 VMDK 备份,您可以利用它通过创建一台新的 VMware 虚拟机来恢复虚拟机。
2. 您能否将 VMDK 虚拟磁盘恢复到另一个虚拟机管理程序?
某些虚拟机管理工具(如XenCenter)可以识别VMDK虚拟磁盘,但出于安全考虑,建议您使用像Vinchin备份与恢复这样的专业解决方案执行完整的虚拟机迁移。
3. 哪些备份工具推荐用于 VMDK 备份?
生产虚拟机的 VMDK 文件大小通常超过数百 GB,因此如果每次都复制完整的 VMDK 文件,存储空间将迅速耗尽。您可以使用 Vinchin 备份与恢复等专业解决方案来压缩数据,或执行增量备份以节省存储空间。
总结
VMDK 文件是虚拟机的虚拟磁盘,其中包含虚拟机的原始数据,因此可通过备份 VMDK 文件来备份虚拟机。您可以参考本文介绍的方法定位 VMDK 文件并执行备份。
尽管 VMDK 备份可存储虚拟机数据,但仍建议使用专业的虚拟机备份解决方案,以更好地保护虚拟机数据并缩短恢复时间目标(RTO)。
Vinchin 备份与恢复提供了一套功能全面的虚拟机备份解决方案,具备多种强大功能,助您构建高效的备份系统。立即免费试用,切勿错过!