50% 折扣 所有计划,时间有限。开始于 $2.48/mo
还剩 25 分钟
服务器和操作系统

如何使用 Disk2VHD 虚拟化物理机

雷克萨·赛勒斯 By 雷克萨·赛勒斯 25 分钟阅读 更新于 2025 年 11 月 9 日
底部的服务器带有青色发光线,通过 VHDX 文件中心向上流动到其上方的三个虚拟机框,显示物理服务器如何转换为虚拟机。

将物理机转换为虚拟机已成为现代 IT 基础设施的必要条件,P2V 转换通过将物理系统迁移到虚拟环境同时保留应用程序、配置和数据,使这一转变成为可能。这种转变释放了虚拟化系统提供的可扩展性和灵活性。

Disk2VHD 是一款免费的 Microsoft 实用程序,它可以在不停机的情况下从正在运行的系统创建虚拟硬盘映像,从而简化了整个过程。本指南将引导您完成每个步骤,从准备系统和配置 Disk2VHD 到部署虚拟机并解决常见问题。

服务器塔通过发光的青色数据流转变为提升的云基础设施,在黑暗背景下具有安全性。
无论您是要整合服务器还是测试虚拟化策略,这种实用的方法都不需要财务投资或复杂的部署过程,任何规模的组织都可以使用它。

三个独立的虚拟机堆叠在物理硬件组件上方的虚拟机管理程序层上,显示了教育“夹心蛋糕”垂直堆栈

了解物理到虚拟 (P2V) 转换

物理到虚拟转换通过捕获整个磁盘结构(包括操作系统、已安装的应用程序、用户数据和系统配置),将完整的物理计算机系统转换为虚拟机。 

其结果是虚拟机的功能与原始物理系统相同,但在虚拟化环境中运行,使您可以灵活地在不同硬件平台之间移动工作负载,而无需重新安装软件或重新配置应用程序。

物理服务器通过发光的青色 Disk2VHD 箭头连接到虚拟机,显示保留的操作系统/应用程序/数据

什么时候应该虚拟化物理机?

在引人注目的成本节约和运营优势的推动下,组织越来越多地采用虚拟化来实现 IT 基础设施的现代化。虚拟化软件市场产生 $94.82 billion in 2025 预计到 2030 年将达到 2187.6 亿美元。

虚拟化的主要优点

圆圈中的六个效益图标:绿色成本节省、可用性复选标记、青色生产力火箭、紫色资源平衡秤、橙色灾难恢复盾、蓝色存储

成本效益 – 虚拟化消除了对多个物理服务器的需求,并报告了服务器整合率,从而降低了开支 超过10:1.

提高可用性 – 虚拟机在硬件故障期间转移到正常运行的服务器,停机时间最短,而物理机仍与特定硬件绑定。

更高的生产力 – 部署新的虚拟服务器只需几分钟而不是几天,因为您可以配置、克隆或删除 虚拟机 无需硬件采购即可立即完成。

灾难恢复准备 – 调查数据显示 68% 的组织 考虑虚拟化对其灾难恢复策略至关重要,因为虚拟机允许在发生故障后快速恢复。

集中存储管理 – 虚拟化提供对存储资源的集中控制,使管理员能够动态修改存储分配。这种集中化可确保共享存储在所有虚拟服务器上以最高效率运行,同时降低管理单个物理磁盘配置的复杂性。

什么是 Disk2VHD?

Disk2VHD 是 Microsoft 推出的一款免费实用程序,可在系统继续运行时从物理磁盘创建虚拟硬盘(VHD 或 VHDX)文件。与许多需要从特殊介质启动或关闭系统的 P2V 转换工具不同,Disk2VHD 在运行的系统上运行而不会中断。

该工具利用 Windows 卷影复制服务 (VSS) 在活动操作期间创建所选卷的一致的时间点快照。此功能意味着您可以在继续工作的同时转换系统,保持应用程序可用,而无需为转换过程安排停机时间。

Disk2VHD 应用程序窗口,包含浮动 VHD/VHDX 格式、Windows 徽标、Hyper-V 图标和带复选标记的 0.9MB 免安装标签

该工具提供转换层,将物理基础设施转换为与现代虚拟化平台兼容的便携式虚拟磁盘文件。

为什么使用 Disk2VHD 进行 P2V 转换?

Disk2VHD 在 P2V 工具中脱颖而出,因为它无需系统停机或特殊启动介质即可转换正在运行的系统。虽然 VMware vCenter Converter 或 Acronis 等企业解决方案提供了更多功能,但 Disk2VHD 提供了一种轻量级、免费的替代方案,可以有效处理大多数标准转换场景。

该工具直接与 Windows 卷影复制服务配合使用,可在应用程序继续运行时创建一致的快照。这种方法无需在转换期间安排维护时段或中断业务运营。 

对于测试虚拟化策略或迁移单个服务器的组织来说,Disk2VHD 提供了一个无风险的切入点,无需财务投资或复杂的部署过程。

比较图表显示 Disk2VHD 以青色突出显示并带有绿色复选标记,表示免费、易于使用、无停机时间,而竞争对手则以灰色显示成本和复杂性

Disk2VHD 创建本机 VHD 和 VHDX 格式,直接与 Microsoft Hyper-V 集成,无需中间转换步骤。由此产生的虚拟磁盘可立即与 Windows Server 2012 和更高版本的 Hyper-V 实施配合使用,从而简化从物理硬件到虚拟基础架构的迁移过程。 

这种直接兼容性减少了转换时间,并消除了使用第三方磁盘格式时可能出现的潜在兼容性问题。

VHDX 与 VHD:了解虚拟磁盘格式

使用 Disk2VHD 创建虚拟磁盘时,必须在 VHD 和 VHDX 格式之间进行选择,此选择会影响虚拟机的容量、性能以及与不同虚拟化平台的兼容性。了解它们的差异有助于您针对特定环境和未来需求做出正确的决定。

特征 虚拟硬盘 虚拟HDX
最大尺寸 2 TB 64 TB
逻辑扇区大小 512字节 4 KB(针对现代硬件进行了优化)
数据损坏保护 基本的 高级元数据日志记录
实时调整大小 不支持 VM 运行时支持
断电保护 有限的 通过变更跟踪进行增强
块大小选项 固定的 用于动态磁盘的更大、优化的块
第三方支持 VirtualBox、VMware 等 主要是 Hyper-V(其他地方有限制)
介绍 2003 年(Connectix/微软) 2012 年(Windows 8/服务器 2012)

何时使用 VHDX – 为 Windows Server 2012 及更高版本上的所有 Hyper-V 部署选择 VHDX,因为它提供卓越的性能、通过损坏保护提供更强的安全性,并支持高达 64TB 的更大虚拟磁盘。 

该格式更适合使用 4KB 扇区的现代存储硬件,提供改进的 I/O 性能以及更好的针对电源故障或系统崩溃的恢复能力。

左侧为静音 VHD 格式 (2TB),右侧为亮青色 VHDX (64TB),显示容量、扇区大小和功能升级

何时使用 VHD – 仅当您需要与较旧的虚拟化平台或不支持较新的 VHDX 格式的旧系统兼容时,才选择 VHD。某些第三方虚拟机管理程序(例如 VirtualBox 和 VMware)需要 VHD 格式或需要从 VHDX 转换为 VHD,然后才能使用虚拟磁盘。 

对于使用 Microsoft Hyper-V 的新部署,建议选择 VHDX,因为它在容量、可靠性和性能方面具有重大优势,而且没有明显的缺点。

开始 P2V 转换之前的先决条件

在开始物理到虚拟转换之前,请验证是否满足这些要求,以避免转换失败或损坏的虚拟磁盘文件。花时间准备在虚拟 PC 迁移中使用可以实现平稳过渡,并防止出现可能迫使您重新启动整个转换过程的问题。

迁移前检查清单

在开始物理到虚拟转换之前,请验证这些要求以避免转换失败或损坏的虚拟磁盘文件。花时间正确准备系统可以防止出现可能迫使您重新启动整个转换过程的问题。

这是您的迁移前清单:

  • 足够的磁盘空间:验证您的目标位置有足够的可用空间来存储 VHDX 文件,该空间大约与您的物理磁盘的已用容量相匹配。添加额外的 10-20% 缓冲区,用于转换过程中的开销和潜在扩展。

  • 管理访问:以管理员权限运行 Disk2VHD 来访问系统卷并创建磁盘映像,因为标准用户帐户缺乏读取启动分区和系统文件的权限。开始之前右键单击可执行文件并选择“以管理员身份运行”。

  • 卷影复制服务:确认 VSS 正在您的系统上运行,因为 Disk2VHD 要求它创建活动卷的一致快照。在开始转换之前,检查服务 (services.msc) 以验证 VSS 状态显示“正在运行”。

  • 关闭资源密集型应用程序:虽然 Disk2VHD 可以在活动系统上运行,但关闭不必要的应用程序可减少系统负载并显着加快转换过程。如果可能的话,应停止数据库服务器、视频编辑软件和备份程序。

  • 网络或独立磁盘输出:将 VHDX 文件保存到与正在转换的物理磁盘不同的物理磁盘上,因为保存到同一磁盘会严重降低性能并使转换时间增加数小时。如果网络共享具有足够的带宽和存储容量,则可以很好地实现此目的。

  • 检查系统配置:记录您当前的 IP 地址、计算机名称和关键配置,因为您需要在迁移后验证这些设置。虚拟机收到新的 MAC 地址,这可能会影响网络配置和软件许可。

如何使用 Disk2VHD:逐步 P2V 转换

因此,您需要迁移旧服务器或备份关键系统,但不确定如何有效使用 Disk2vhd?该过程首先下载这个多功能的 Microsoft 实用程序,并遵循成功转换的结构化方法。

本部分将引导您完成每个配置选项,并解释您在转换过程中将做出的关键决策。

垂直工作流程,包含由发光箭头连接的青色圆圈中的 6 个编号步骤:下载 → 管理员 → 选择卷 → 选择格式 → 开始 → 部署到 Hyper-V

第 1 步:下载并运行 Disk2VHD

从官方下载Disk2VHD Windows 系统内部页面,Microsoft 提供该工具免费下载,无需注册。下载内容为 ZIP 存档,其中包含该实用程序的 32 位和 64 位版本,使您能够与不同的 Windows 安装兼容。

将 ZIP 文件复制到计算机上方便的位置,例如桌面或下载文件夹。右键单击适合您系统的版本(64 位系统为 disk2vhd64.exe,32 位系统为 disk2vhd.exe),然后选择“以管理员身份运行”以使用必要的权限启动该工具。

配置 Disk2VHD 选项

当 Disk2VHD 窗口打开时,您将看到几个配置选项,这些选项控制转换过程的工作方式以及输出文件使用的格式。每个选项都可以帮助您创建满足您的特定要求的虚拟磁盘。以下是它们的作用以及何时使用它们:

使用VHDX – 选中此选项可创建 VHDX 文件而不是旧的 VHD 格式,这样您可以支持高达 64TB 的存储、改进的数据损坏保护以及现代硬件的更好性能。对于在 Windows Server 2012 或更高版本上运行的 Hyper-V 的所有新转换,应检查此项。

使用卷影复制 – 打开此选项可通过 Windows 卷影复制服务为正在运行的应用程序和数据创建一致的备份。 VSS 通过捕获时间点快照来确保数据完整性,这对于具有频繁写入磁盘的活动应用程序或数据库的生产系统尤为重要。

Disk2VHD“准备在虚拟 PC 中使用”——它有什么作用?

准备在虚拟 PC 中使用 – 此复选框显示为界面中的 disk2vhd 准备在虚拟 PC 中使用选项,选择它会将虚拟 PC 特定的驱动程序注入到虚拟硬盘中。该功能是为传统的 Virtual PC 平台设计的,微软为了支持 Hyper-V 而停止了该平台。

现代 Hyper-V 部署不需要此选项,因为 Hyper-V 使用集成服务为虚拟机提供优化的驱动程序。当您首次在 Hyper-V 中启动 Windows 虚拟机时,集成服务会自动安装,从而提供比传统 Virtual PC 驱动程序更好的性能和兼容性。

除非您特别需要与 Windows 8 之前的较旧 Microsoft Virtual PC 版本兼容,否则请不要选中此选项。对于 Windows Server 2012 或更高版本上使用 Hyper-V 的所有现代虚拟化方案,禁用此设置会生成更干净的虚拟磁盘,从而与现代虚拟机管理程序环境更顺畅地集成。 

当系统管理员搜索准备在 virtual pc disk2vhd 中使用时,他们经常发现对于使用更高级驱动程序集成方法的当代虚拟化平台来说,很少需要此设置。

分屏比较显示左侧带有米色复古界面的传统 Virtual PC 与右侧带有青色界面的现代 Hyper-V,标记为“现代 Hyper-V 部署不需要此选项”

选择要包含的卷 – 卷列表显示系统上的所有可用驱动器,包括主操作系统分区和任何隐藏的系统分区。选择要包含在虚拟机中的卷。 

对于可启动虚拟机,您必须包含系统驱动器(通常为 C:)和系统保留分区(通常是大约 100-500 MB 的小型未标记卷)。如果没有系统保留分区,您的虚拟机将无法启动,因为它包含关键的启动文件。

选择目标路径 – 通过输入完整路径(包括文件名)来指定 Disk2VHD 应保存 VHDX 文件的位置。请记住保存到与正在转换的物理磁盘不同的物理磁盘上,以获得最佳性能。如果您有可靠的网络连接和足够的带宽,网络路径就可以正常工作。

配置这些设置后,单击“创建”按钮开始转换过程。 Disk2VHD 将开始创建您的 VHDX 文件。

disk2vhd 中的转换卷列表

转换期间会发生什么:

方面 细节
转换时间 取决于数据量和磁盘读写速度
进度追踪 Disk2VHD 窗口中显示实时进度条和估计剩余时间
系统使用情况 您可以继续工作,但由于磁盘 I/O 操作,预计性能会降低
建议采取的行动 保存到不同的物理磁盘以获得最佳速度

转换过程使用卷影复制服务在后台运行,因此您的系统始终保持运行。

步骤 2:将 VHDX 文件复制到 Hyper-V 主机

Disk2VHD 完成转换后,在配置步骤中指定的目标路径中找到 VHDX 文件。将此文件复制到 Hyper-V 服务器的虚拟硬盘目录,该目录通常位于以下标准位置之一,具体取决于您的服务器配置:

  • C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\
  • D:\Hyper-V\Virtual Hard Disks\ (custom location)

如果您通过带宽有限的网络连接传输大型 VHDX 文件,复制可能需要相当长的时间。使用直连 USB 驱动器或本地存储可以显着加快此过程,特别是对于大于 100 GB 的虚拟磁盘。

步骤 3:在 Hyper-V 管理器中创建虚拟机

通过在“开始”菜单中搜索或通过服务器管理器访问来打开主机服务器上的 Hyper-V 管理器。在窗口右侧的“操作”窗格中,单击“新的”,然后选择“虚拟机”启动新建虚拟机向导,该向导将指导您逐步完成配置过程。

指定名称和位置

输入虚拟机的描述性名称,以帮助您在可能运行的其他虚拟机中识别该虚拟机。此名称出现在 Hyper-V 管理器的虚拟机列表和各种管理工具中。 

或者,如果您的虚拟基础架构有特定的目录结构或存储安排,您可以更改虚拟机配置文件的默认存储位置。

指定世代

此步骤至关重要,并且在创建 VM 后无法更改,因此从一开始就选择正确的代,从而无需删除并重新创建虚拟机。 Hyper-V 提供了两代具有影响兼容性、性能和安全功能的独特特征的产品。

特征 第一代 第2代
固件类型 BIOS UEFI
支持的操作系统 大多数来宾操作系统,包括旧版本 Windows 8/Server 2012 和更新的现代 Linux 发行版
启动选项 IDE、CD-ROM、网络、软盘 SCSI、CD-ROM、网络(无软盘或 IDE)
安全特性 标准 安全启动、TPM、受防护的虚拟机
表现 好的 更好(基于 SCSI)
最大显存 1 TB 240TB

选择1代 如果您的物理机运行 Windows 7、Windows Server 2008 R2 或不支持 UEFI 固件的旧版操作系统。第一代提供了与旧系统更广泛的兼容性,并支持从 IDE 控制器启动,这是一些旧操作系统所需要的。

选择2代 适用于使用 UEFI 启动模式安装的 Windows 8/Server 2012 或更高版本的系统。第 2 代通过安全启动和 TPM 支持提供更好的安全性、SCSI 虚拟存储控制器的卓越性能以及提供更快启动时间的 UEFI 固件优势。对于现代部署,第二代是首选,因为它符合当前的硬件和软件标准。

在 vmm 设置映像中选择生成

分配内存

根据物理机用于典型工作负载的 RAM 为虚拟机分配 RAM。该数量应匹配或超过物理机的内存,以便应用程序顺利运行

分配资源时请考虑主机服务器的总内存,以避免跨多个虚拟机过度使用 RAM。您可以使用动态内存来允许 Hyper-V 根据工作负载需求调整内存分配,从而在整个虚拟化环境中提供更好的资源利用率。

配置网络

选择虚拟交换机将您的虚拟机连接到网络,使其能够与其他系统通信并访问网络资源。如果您尚未创建虚拟交换机,可以将其设置为“未连接”,并在创建虚拟机后通过 Hyper-V Manager 的虚拟交换机设置配置网络。

连接虚拟硬盘

您可以在此处将使用 Disk2VHD 创建的 VHDX 文件链接到新虚拟机,使其成为虚拟机的主存储设备。选择“使用现有虚拟硬盘”,然后单击“浏览” 打开文件选择对话框。 

导航到复制 VHDX 文件的位置并选择它。这告诉 Hyper-V 使用转换后的物理磁盘作为虚拟机的存储,保留原始系统中的所有数据、应用程序和配置。

在虚拟机设置映像中插入磁盘

完成向导

查看配置摘要以验证所有设置是否正确,包括生成、内存分配和虚拟硬盘路径。单击“完成”创建虚拟机,Hyper-V 会将新虚拟机添加到您的虚拟机列表中,您可以在其中与其他虚拟系统一起管理它。

第 4 步:启动并连接到您的虚拟机

在 Hyper-V 管理器中,在中心窗格中显示的虚拟机列表中找到新创建的虚拟机。右键单击虚拟机名称,然后从上下文菜单中选择“启动”以启动虚拟机。 

然后再次右键单击并选择“连接” 打开一个显示虚拟机显示屏的控制台窗口,让您可以直接访问虚拟机的屏幕输出,并允许您像与物理计算机一样与其交互。

首次启动注意事项

初始启动比后续启动花费的时间更长,因为 Windows 检测到硬件更改并且必须针对新的虚拟环境进行自身配置。虚拟环境提供与原始物理机完全不同的硬件,包括虚拟网络适配器、虚拟 SCSI 控制器和虚拟化 CPU 功能。 

Windows 在首次启动期间自动安装虚拟硬件的驱动程序,当系统适应新环境时,您可能会看到设备安装通知或配置对话框。

您可能会在启动过程中看到 Windows 配置屏幕或驱动程序安装通知弹出。允许这些进程在不中断的情况下完成,因为它们是虚拟机正常运行所必需的。 

几分钟后,您应该会看到 Windows 登录屏幕,其中包含您熟悉的桌面背景和用户帐户。您的虚拟机现在可以运行,并且包含物理机中的所有应用程序、数据和配置。

常见的首次启动问题

带光标的黑屏 – 如果您只看到黑屏和闪烁的光标,并且几分钟后没有加载任何其他内容,则您的虚拟机可能设置为与操作系统不匹配的版本。尝试使用第 2 代(如果您的操作系统是 Windows 8/Server 2012 或更高版本)或第 1 代(对于不支持 UEFI 启动的旧操作系统)重新创建 VM。

启动失败 – 通过检查转换设置,确认您在 Disk2VHD 转换过程中选择了系统卷和系统保留分区。如果没有包含引导加载程序和引导配置数据的引导分区,VM 将无法正常启动并会显示引导错误。

驱动程序错误 – 对于 Windows 10/11 和 Windows Server 2016 或更高版本,Hyper-V 集成服务会自动安装并通过 Windows Update 进行更新,提供优化的驱动程序和功能,例如时间同步、心跳监控和改进的鼠标集成。

Windows 7 或 Windows Server 2012 等较旧的操作系统需要使用“插入集成服务安装磁盘”从 Hyper-V 主机的操作菜单进行手动安装,以获得正确的虚拟硬件识别和性能。

通过命令行使用 Disk2VHD

Windows 命令提示符显示四个带有颜色编码文本的 Disk2VHD 命令语法示例,显示 70% 的进度条和状态消息“使用卷影复制创建 VHD 快照”Disk2VHD 支持自动化、脚本编写和远程管理场景的命令行操作,您需要在这些场景中安排转换或将它们集成到现有工作流程中。命令行界面提供对所有 Disk2VHD 功能的编程访问,无需 GUI 交互,这对于管理多个服务器的系统管理员来说很有价值。 

当组织需要将 disk2vhd 准备在跨多台计算机的虚拟 PC 中系统地使用时,命令行脚本可以启用批处理和自动转换计划。

命令语法

disk2vhd.exe <[drive:]> <vhd/vhdx filename>

命令行标志

-c 旗帜 – 创建直接副本,而不使用卷影复制,这在 VSS 不可用时或对于一致性不那么重要的非关键数据转换非常有用。此模式运行速度更快,但不能保证正在运行的系统的应用程序一致的快照。

-h 旗帜 – 准备 VHD 以用于旧版 Virtual PC 平台,添加 Virtual PC 所需的特定元数据。此选项对应于您在图形界面中看到的 Disk2VHD 准备在虚拟 PC 中使用选项。使用 Hyper-V 或其他现代虚拟化平台的现代部署很少需要此标志。

* 通配符 – 当使用代替特定驱动器号时,包括转换中的所有卷,使您可以使用单个命令捕获整个系统。这可确保您不会意外错过成功启动所需的任何分区。

命令行示例

使用 VSS 转换特定驱动器:

disk2vhd.exe C: "D:\VHDs\server-backup.vhdx"

转换所有驱动器:

disk2vhd.exe * "\\network-share\backups\complete-system.vhdx"

无需VSS直接复制:

disk2vhd.exe -c C: "E:\conversions\direct-copy.vhdx"

带日期戳的自动备份(PowerShell):

disk2vhd.exe -c C: "\\file-server\Backups\snapshot-$(Get-Date -f yyyy-MM-dd).vhdx"

您可以将这些命令与 Windows 任务计划程序集成,以创建按特定计划或触发器运行的自动备份例程。这种方法为物理机提供了一个轻量级的自动备份系统,无需昂贵的企业备份软件或复杂的基础设施。

成功 P2V 迁移的最佳实践

P2V 迁移工作流程图显示左侧的物理服务器经过备份、性能监控和验证步骤到虚拟机,右侧的验证检查表全部显示在带有发光箭头的青色背景上

遵循既定的最佳实践可确保物理到虚拟的顺利转换以及迁移后虚拟机的最佳性能,帮助您避免可能导致转换失败或虚拟机性能不佳的常见问题。这些指南来自多年跨不同环境的 P2V 迁移的实际经验。

转换前最佳实践

关闭不必要的应用程序 – 关闭活动应用程序,尤其是执行频繁磁盘写入的数据库和服务,例如 SQL Server、Exchange 或文件同步工具。这降低了转换后的图像中数据不一致的可能性,并通过减少磁盘 I/O 竞争来加快转换过程。

使用单独的存储空间 – 切勿将 VHDX 文件保存到要转换的同一磁盘,因为这会导致性能严重下降,并可能因循环读/写操作而导致文件损坏。使用网络共享、外部驱动器或不同的物理磁盘来存储转换输出。

验证 VSS 功能 – 在开始转换之前确认卷影复制服务正在运行,以捕获一致的数据快照。打开服务 (services.msc),找到“卷影复制”,并验证其状态为“正在运行”并配置了自动启动类型。

检查磁盘空间 – 确保您的目标有足够的可用空间来容纳完整的 VHDX 文件,另外还有 10-20% 的缓冲区用于存放开销文件和临时文件。动态 VHDX 文件最初占用的空间较少,但可能会增长到您在转换过程中指定的最大大小,因此请进行相应的规划。

转换后最佳实践

安装集成服务 – VM 成功启动后,安装 Hyper-V 集成服务以获得虚拟硬件组件的优化驱动程序。这些组件为虚拟硬件提供优化的驱动程序,显着提高性能和功能。集成服务还支持主机和来宾系统之间的时间同步、心跳监控和平滑的鼠标控制。

更新网络配置 – 虚拟机在虚拟环境中启动时会收到新的 MAC 地址和潜在的新 IP 地址。如果两个系统同时在网络上运行,请根据需要重新配置网络设置,以避免与原始物理机发生冲突。

验证应用程序功能 – 测试所有关键应用程序以确认它们在虚拟化环境中正常工作,特别注意与硬件交互或依赖于特定系统配置的应用程序。某些具有特定于硬件许可的应用程序可能需要在迁移后重新激活或许可证更新。

删除旧的硬件驱动程序 – RAID 控制器、特定网络适配器和其他硬件的物理机驱动程序可能会在虚拟环境中导致冲突或性能问题。清理未使用的驱动程序以优化性能并减少潜在的系统不稳定。

不要在源计算机上安装 VHDX – 切勿将转换后的 VHDX 文件附加或装载到您创建该文件的同一物理机上,因为 Windows 会分配新的磁盘签名以防止冲突。此签名重新分配可能会导致 VHDX 文件无法启动或导致数据损坏。仅在将使用 VHDX 文件的目标 Hyper-V 主机上打开它们。

常见 P2V 问题故障排除

P2V 转换后的启动失败通常是由于缺少驱动程序或 Hyper-V 中的磁盘配置不正确造成的。您的物理服务器的硬件与虚拟环境不同,因此操作系统无法识别存储控制器。 

验证您的 VHDX 文件是否已作为 VM 设置中的主启动设备附加,然后安装 Hyper-V 集成服务以提供虚拟硬件识别所需的驱动程序。

问题:虚拟机在转换后无法启动

四个问题-解决方案对,其中红色警告图标通过青色箭头流动到绿色解决方案复选标记,涵盖磁盘空间、访问、网络和启动问题

原因:

  • 转换中缺少系统保留分区
  • 选择的虚拟机生成不正确
  • 启动配置数据损坏

解决方案:

  • 重新创建 VHDX,确保在开始转换之前在 Disk2VHD 中选择系统卷和系统保留分区
  • 尝试使用备用 VM 代(在第 1 代和第 2 代之间切换)来满足操作系统的启动要求
  • 使用 Windows 恢复环境通过从 Windows 安装介质启动并运行启动修复来修复启动配置

问题:转换性能缓慢

原因:

  • 将 VHDX 保存到正在转换的同一磁盘
  • 磁盘空间不足导致碎片
  • 运行应用程序造成的高系统负载

解决方案:

  • 始终保存到具有足够带宽和低延迟的不同物理磁盘或网络位置
  • 在开始转换之前释放目标驱动器上的磁盘空间,删除至少 20% 的 VHDX 文件大小
  • 转换前关闭不必要的应用程序,以减少磁盘 I/O 竞争和 CPU 使用率

问题:网络连接问题

原因:

  • 新的 MAC 地址分配
  • 物理机的静态IP配置
  • 缺少虚拟网络适配器驱动程序

解决方案:

  • 验证 Hyper-V 管理器中的虚拟交换机配置并确保其连接到正确的物理网络适配器
  • 更新或重新配置虚拟机中的网络设置以满足您的网络要求,如果适用,从静态更改为 DHCP
  • 安装 Hyper-V 集成服务以优化网络驱动程序,从而提供更好的性能和兼容性

问题:“访问被拒绝”或权限错误

原因:

  • Disk2VHD 未以管理员权限运行
  • 安全软件阻止磁盘访问
  • 目标文件夹权限不足

解决方案:

  • 右键单击 Disk2VHD 并选择“以管理员身份运行”,使其具有访问系统分区所需的权限
  • 在转换过程中暂时禁用防病毒软件,因为某些安全工具会阻止低级磁盘访问操作
  • 验证目标目录的写入权限并确保帐户对目标位置具有完全控制权

使用 Cloudzy 将您的虚拟机带到云端

虽然 Disk2VHD 成功地将物理机转换为本地虚拟机,但将虚拟化工作负载迁移到云可以放大优势。在 Cloudzy,我们消除了硬件管理职责并提供企业级 云基础设施 没有复杂性。

基于云的虚拟化的优点

物理服务器通过本地虚拟化从左到右发展,然后上升为亮青色云,显示 6.98 美元/月、2GB RAM、NVMe SSD、全局访问和安全功能

降低基础设施成本 – 消除物理服务器、冷却系统、备份硬件和数据中心空间的费用。只需为您消耗的资源付费,而不是为高峰需求维持过剩的容量。

自动灾难恢复 – 我们的多层备份系统和地理分布的数据中心比大多数本地解决方案更好地保护您的数据。即使在本地硬件故障期间,您的虚拟机仍然可以访问,因为它们会自动跨多个位置进行复制。

全球无障碍 – 使用任何具有 Web 浏览器或远程桌面客户端的设备,通过 Internet 连接从任何地方访问您的虚拟机。基于云的虚拟机支持远程团队和灵活的工作安排,无需 VPN 连接到物理办公室基础设施。

快速扩展性 – 即时升级或降级虚拟机资源,无需更改物理硬件。根据当前需求添加 CPU 核心、内存或存储,无需购买新服务器或等待硬件交付。

专业管理 – 我们负责硬件维护、安全更新和基础设施监控,使您的 IT 团队从日常维护任务中解放出来。您的团队可以专注于应用程序和业务逻辑,而不是修补虚拟机管理程序或更换出现故障的组件。

在Cloudzy,我们的 云VPS 这些服务通过 KVM 技术、用于快速磁盘 I/O 的 NVMe SSD 存储以及用于提高应用程序响应能力的 DDR5 内存提供高性能虚拟化。我们的 Linux 和 Windows VPS 选项为各种工作负载提供灵活的解决方案。理解不同 虚拟机的类型 帮助您选择适合您特定需求的解决方案。

回顾:使用 Disk2VHD 虚拟化物理机

使用 Disk2VHD 进行 P2V 转换提供了一条简单的途径来实现 IT 基础架构现代化,无需复杂的工具或昂贵的迁移服务。该工具无需停机即可转换正在运行的系统,而 VHDX 格式可与现代 Hyper-V 部署无缝协作。

通过遵循本指南,您可以成功地将物理机迁移到虚拟环境,同时保留所有应用程序、数据和系统配置。虚拟化带来了可衡量的好处,包括降低成本、提高灾难恢复能力、更好的资源利用率以及提高运营灵活性。

常问问题

如何使用 Disk2VHD 将物理机转换为虚拟机?

下载 Disk2VHD,使用管理员权限运行它,启用 VHDX 和 VSS 选项,选择您的系统驱动器和系统保留分区,保存到其他磁盘,然后单击“创建”。将 VHDX 复制到 Hyper-V 主机,创建与操作系统匹配的虚拟机,并将 VHDX 作为虚拟磁盘附加。

虚拟化的主要优点是什么?

虚拟化将工作负载整合到更少的服务器上,降低硬件和电力成本,同时实现 10:1+ 的服务器比率。发生故障时,虚拟机只需几分钟即可在主机之间迁移,无需采购硬件即可立即部署,并通过比物理系统恢复速度更快的快照简化灾难恢复。

什么是 Disk2VHD?

Disk2VHD 是 Microsoft 的免费工具,可使用卷影复制服务从正在运行的物理磁盘创建 VHD 或 VHDX 文件,以实现一致的快照。生成的虚拟磁盘无需转换即可直接与 Hyper-V 配合使用,让您可以将物理系统作为虚拟机运行,而无需停机或重新安装。

为什么将物理机转换为虚拟机 (P2V)?

P2V 转换通过消除物理硬件要求和整合服务器来降低运营成本。虚拟机提供更快的灾难恢复、灵活的资源分配和云迁移准备,同时通过克隆实现即时配置,而不是长达数天的硬件部署。

什么时候应该使用 VHDX 而不是 VHD 格式?

在 Windows Server 2012+ 上使用 VHDX for Hyper-V,因为它支持 64TB 磁盘(相对于 VHD 的 2TB 限制),提供损坏保护和电源故障恢复能力,并允许在线调整大小。仅针对 VirtualBox、VMware 或不支持 VHDX 的旧平台选择 VHD。

第一代和第二代虚拟机有什么区别?

第 1 代使用 BIOS 固件,支持 Windows 7/Server 2008 R2 及较旧系统的 IDE 启动。第 2 代需要带有 UEFI 固件的 Windows 8/Server 2012+,通过 SCSI 存储提供更好的性能,增加安全启动和 TPM 安全性,并支持 240TB 内存(相对于第 1 代的 1TB 限制)。

分享

更多来自博客

继续阅读。

可以使用 Cosmos Cloud 运行的最佳自托管应用程序封面图像,其中包含 Cosmos 仪表板周围的应用程序面板。
服务器和操作系统

可以使用 Cosmos Cloud 运行的最佳自托管应用程序:文件、媒体、密码、自动化等等!

也许您已经设置了 Cosmos Cloud,现在想看看哪些应用程序与其匹配,或者您甚至还没有决定使用 Cosmos,只是想看看它有多适合您的工作

尼克·西尔弗尼克·西尔弗 阅读时间 16 分钟
Portainer 与 Cosmos Cloud 用于管理 Docker 应用程序的比较,包括混合设置图和 neon ops 与访问块。
服务器和操作系统

Portainer 与 Cosmos Cloud:最适合 Docker 应用程序管理

如果您已经了解 Docker 并且只是想要以更简洁的方式运行不断增长的应用程序堆栈,那么这里是 Portainer 与 Cosmos Cloud 的简短回答。 Portainer 是直接的更强选择

尼克·西尔弗尼克·西尔弗 阅读时间 14 分钟
Cosmos Cloud、CasaOS 与 Umbrel 专题图显示了一个抽象云网络世界中的三个自托管路径。
服务器和操作系统

Cosmos Cloud、CasaOS 与 Umbrel:哪个自托管平台适合您的设置?

简而言之,CasaOS 仍然是最容易开始的地方,Umbrel 具有最干净的策划感觉,一旦您想要更严格地控​​制 doma,Cosmos Cloud 就更有意义

尼克·西尔弗尼克·西尔弗 阅读时间 11 分钟

准备好部署了吗? 每月 2.48 美元起。

独立云,自 2008 年起。AMD EPYC、NVMe、40 Gbps。 14 天退款。