在 Windows 或 Windows Server 的 Hyper

您所在的位置:网站首页 与hyper-v不兼容 在 Windows 或 Windows Server 的 Hyper

在 Windows 或 Windows Server 的 Hyper

2023-10-02 04:17| 来源: 网络整理| 查看: 265

在 Windows 或 Windows Server 的 Hyper-V 中升级虚拟机版本 项目 04/12/2023

适用于:Windows Server 2022、Windows 10、Windows Server 2019、Windows Server 2016

通过升级配置版本,使最新的 Hyper-V 功能在虚拟机上可用。 在完成以下操作之前请不要执行此操作:

将 Hyper-V 主机升级到最新版本的 Windows 或 Windows Server。 升级群集功能级别后。 确定不需要将虚拟机移回运行以前版本的 Windows 或 Windows Server 的 Hyper-V 主机。

有关详细信息,请参阅群集操作系统滚动升级和在 VMM 中执行 Hyper-V 主机群集的滚动升级。

步骤 1:检查虚拟机配置版本 在 Windows 桌面上,单击“开始”按钮并键入名称 Windows PowerShell 的任一部分。 右键单击“Windows PowerShell”,然后选择“以管理员身份运行”。 使用 Get-VM cmdlet。 运行以下命令以获取虚拟机的版本。 Get-VM * | Format-Table Name, Version

还可以通过选择虚拟机并查看“摘要”选项卡,在 Hyper-V 管理器中查看配置版本。

步骤 2:升级虚拟机配置版本 在 Hyper-V 管理器中关闭虚拟机。 选择“操作 > 升级配置版本”。 如果此选项不适用于虚拟机,则它已是 Hyper-V 主机支持的最高配置版本。

若要使用 Windows PowerShell 升级虚拟机配置版本,请使用 Update-VMVersion cmdlet。 运行以下命令,其中 vmname 是虚拟机的名称。

Update-VMVersion 受支持的虚拟机配置版本

使用 PowerShell cmdlet Get-VMHostSupportedVersion,可以查看 Hyper-V 主机支持的虚拟机配置版本。 创建虚拟机时,会使用默认配置版本创建虚拟机。 若要查看 Hyper-V 主机支持的虚拟机配置版本以及默认值,请运行以下命令。

Get-VMHostSupportedVersion

如果需要创建可以移动到运行旧版 Windows 的 Hyper-V 主机的虚拟机,请使用具有 -Version 参数的 New-VM cmdlet。 例如,若要使用配置版本 5.0 创建名为“WindowsCV5”的虚拟机,请运行以下命令:

New-VM -Name "WindowsCV5" -Version 5.0

注意

如果 Hyper-V 主机支持该配置版本,则只能导入虚拟机。 通常,这意味着你可以将虚拟机导入到运行较新版本 Hyper-V 的 Hyper-V 主机中,但不能将在较新版本 HyperV 上创建的虚拟机导入到较旧版本的 HyperV 中。

如果 VM 的配置版本未在下表中列为支持 Hyper-V 主机 OS,则必须将 VM 配置版本升级到较新版本,或使用现有虚拟硬盘创建同一代的新 VM,然后才能启动 VM。

长期服务主机支持的 VM 配置版本

下表列出了运行 Windows 长期服务版本的主机的 VM 配置版本。

Hyper-V 主机 Windows 版本 10.0 9.3 9.2 9.1 9.0 8.3 8.2 8.1 8.0 7.1 7.0 6.2 5.0 Windows Server 2022 ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✖ ✖ ✖ ✖ Windows 10 企业版 LTSC 2021 ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✖ ✖ ✖ ✖ Windows Server 2019 ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows 10 企业版 LTSC 2019 ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows Server 2016 ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ Windows 10 企业版 2016 长期服务 ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ Windows 10 企业版 2015 LTSB ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✔ ✔ Windows Server 2012 R2 ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✔ Windows 8.1 ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✔ 半年渠道主机支持的 VM 配置版本

下表列出了运行 Windows 半年渠道版本的主机的 VM 配置版本。 若要获取有关 Windows 半年渠道版本的详细信息,请访问 Windows Server 和 Windows 的以下页面。

Hyper-V 主机 Windows 版本 10.0 9.3 9.2 9.1 9.0 8.3 8.2 8.1 8.0 7.1 7.0 6.2 5.0 Windows 11(版本 21H2) ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✖ ✖ ✖ ✖ Windows 10 2021 年 11 月更新(版本 21H2) ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✖ ✖ ✖ ✖ Windows 10 2021 年 5 月更新(版本 21H1) ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✖ ✖ ✖ ✖ Windows Server,版本 20H2 ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✖ ✖ ✖ ✖ Windows 10 2020 年 10 月更新(版本 20H2) ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✖ ✖ ✖ ✖ Windows Server 版本 2004 ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✖ ✖ ✖ ✖ Windows 10 2020 年 5 月更新(版本 2004) ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✖ ✖ ✖ ✖ Windows Server 版本 1909 ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows 10 2019 年 11 月更新(版本 1909) ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows Server 版本 1903 ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows 10 2019 年 5 月更新(版本 1903) ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows Server 版本 1809 ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows 10 2018 年 10 月更新(版本 1809) ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows Server 版本 1803 ✖ ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows 10 2018 年 4 月更新(版本 1803) ✖ ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows 10 秋季创意者更新(版本 1709) ✖ ✖ ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Windows 10 创意者更新(版本 1703) ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ ✔ Windows 10 周年更新(版本 1607) ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✔ ✔ ✔ ✔ ✔ 为什么要升级虚拟机配置版本?

将虚拟机移动或导入到在 Windows Server 2019、Windows Server 2016 或 Windows 10 上运行 Hyper-V 的计算机时,该虚拟机的配置不会自动更新。 这意味着你可以将虚拟机移回运行以前版本的 Windows 或 Windows Server 的 Hyper-V 主机。 但这也意味着你在手动更新配置版本之前,不能使用一些新的虚拟机功能。

重要

升级虚拟机配置版本后,无法将其降级。

虚拟机配置版本表示虚拟机的配置、已保存状态和快照文件与 Hyper-V 版本的兼容性。 更新配置版本时,将更改用于存储虚拟机配置和检查点文件的文件结构。 还可以将配置版本更新到该 Hyper-V 主机支持的最新版本。 升级后的虚拟机使用新的配置文件格式,该文件格式旨在提高读取和写入虚拟机配置数据的效率。 升级还减少了存储失败时数据损坏的可能性。

下表列出了用于新虚拟机或已升级虚拟机的每种类型的文件的说明、文件扩展名和默认位置。

虚拟机文件类型 描述 配置 以二进制文件格式存储的虚拟机配置信息。 文件扩展名:.vmcx 默认位置:C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines 运行时状态 以二进制文件格式存储的虚拟机运行时信息。 文件扩展名:.vmrs 和 .vmgs默认位置:C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines 虚拟硬盘 存储虚拟机的虚拟硬盘。 文件扩展名:.vhd 或 .vhdx默认位置:C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Hard Disks 自动虚拟硬盘 用于虚拟机检查点的差异磁盘文件。 文件扩展名:.avhdx 默认位置:C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Hard Disks 检查点 检查点存储在多个检查点文件中。 每个检查点都会创建一个配置文件和运行时状态文件。 文件扩展名:.vmrs 和 .vmcx默认位置:C:\ProgramData\Microsoft\Windows\Snapshots 如果不升级虚拟机配置版本会怎样?

如果你有使用较早版本的 Hyper-V 创建的虚拟机,则在更新配置版本之前,新主机 OS 上提供的某些功能可能无法用于这些虚拟机。

一般原则是,我们建议在将虚拟化主机成功升级到较新版本的 Windows 后以及在确信不需要回滚时更新配置版本。 使用群集 OS 滚动升级功能时,这通常是在更新群集功能级别之后。 这样,你也将受益于新功能以及内部更改和优化。

注意

更新 VM 配置版本后,VM 将无法在不支持更新的配置版本的主机上启动。

下表显示了使用某些 Hyper-V 功能所需的最低虚拟机配置版本。

功能 最低 VM 配置版本 允许为 Perfmon 提供额外的处理器功能 9.0 使用核心计划程序为主机上运行的 VM 自动公开并发多线程配置 9.0 休眠支持 9.0 将虚拟设备的默认最大数目增加到每个设备(例如网络设备和分配的设备)64 个 8.3 基于来宾虚拟化的安全支持 (VBS) 8.0 密钥存储驱动器 8.0 大内存 VM 8.0 嵌套虚拟化 8.0 虚拟处理器计数 8.0 XSAVE 支持 8.0 虚拟机多队列 (VMMQ) 7.1 虚拟受信任的平台模块 (vTPM) 7.0 热添加/删除内存 6.2 PowerShell Direct 6.2 生产检查点 6.2 Linux VM 的安全启动 6.2 虚拟机分组 6.2

有关这些功能的详细信息,请参阅 Windows Server 上的 Hyper-V 中的新增功能。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3