执行 Windows Server 的功能更新
通过功能更新(也称为就地升级),可从较低版本的操作系统升级到较高版本的操作系统,同时使设置、服务器角色和数据保持不变。 本文介绍如何使用功能升级迁移到更高版本的 Windows Server。
重要
本文仅介绍非 Azure 服务器和虚拟机 (VM) 的 Windows Server 功能升级过程。 若要对 Azure 虚拟机 (VM) 中运行的 Windows Server 执行功能升级,请参阅 Azure 中运行 Windows Server 的 VM 的就地升级。
对于想升级的 Microsoft Entra Connect 用户,请参阅 Microsoft Entra Connect:从旧版升级到最新版本。
先决条件
在开始升级之前,请满足以下先决条件:
- 确定要更新到的 Windows Server 版本。
- 请确保拥有有效的产品密钥和激活方法。 密钥和方法可能取决于从中接收 Windows Server 媒体的分发渠道,例如商业许可计划、零售,或原始设备制造商 (OEM)。
- 需要为要升级到的 Windows Server 版本准备安装介质。 可以从 OEM、零售、Visual Studio 订阅和批量许可服务中心 (VLSC) 渠道获取 Windows Server 目标版本的安装介质。
- 有一个计算机之外的位置可用于存储文件,例如 USB 闪存驱动器或网络位置。
- 查看升级和迁移 Windows Server 中的角色和功能。
- 查看 Microsoft 服务器应用程序兼容性。
- 查看任何第三方应用程序供应商支持要求。
- 确保计算机达到以下要求:
- 满足或超过 Windows Server 的硬件要求。
- 未在 Azure 中运行。
- 执行计算机的完整备份。 这包括操作系统、应用、数据和服务器上运行的任何虚拟机 (VM)。 可以使用 Windows Server 备份或第三方备份解决方案。
注意
- 如果要对安装了 Configuration Manager 的 Windows Server 2012 或 Windows Server 2012 R2 服务器执行功能更新,还需要按照升级支持 Configuration Manager 的本地基础结构中的升级前和升级后说明进行操作。
收集诊断信息
建议从设备收集一些信息,以便在功能更新失败时进行诊断和故障排除。 还建议将该信息存储在即使在无法访问设备时也可以访问的位置。
若要收集信息:
打开提升的 PowerShell 提示符,记下当前目录,并运行以下命令。
Get-ComputerInfo -Property WindowsBuildLabEx,WindowsEditionID | Out-File -FilePath .\computerinfo.txt systeminfo.exe | Out-File -FilePath systeminfo.txt ipconfig /all | Out-File -FilePath ipconfig.txt
提示
Get-ComputerInfo
需要 PowerShell 5.1 或更高版本。 如果 Windows Server 版本不包含 Powershell,可以在注册表中找到此信息。 打开“注册表编辑器”,转到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 项,然后复制并粘贴 Windows Server BuildLabEx 和 EditionID 值。使用文件资源管理器导航到记下的目录,并将文件复制到计算机外的 USB 闪存驱动器或网络位置。
收集与 Windows Server 相关的所有信息后,建议备份服务器操作系统、应用和 VM。 而且,还必须关闭、快速迁移或实时迁移当前正在服务器上运行的所有 VM。 在功能更新期间,不能有任何 VM 在运行。
执行功能更新
现在,你已完成先决条件并且收集了诊断信息,接下来即可执行功能更新。 在本部分中,你将使用 Windows Server 安装程序选择功能更新的设置。 Windows Server 安装程序将使用这些设置更新 Windows Server 版本,在此期间,计算机将重启数次。
若要执行功能更新,请执行以下操作:
使用文件资源管理器导航到 Windows Server 安装程序媒体。 然后打开 setup.exe。 例如,如果使用删除媒体,则文件路径可能为 D:\setup.exe。
重要
根据安全设置,用户帐户控制可能会提示你允许安装程序对设备进行更改。 如果你愿意继续,请选择“是”。
默认情况下,安装程序会自动下载更新以便进行安装。 如果你同意使用默认设置,请选择“下一步”继续。
如果不希望安装程序自动下载更新,选择“更改安装程序下载更新的方式”,选择适合你环境的选项,然后选择“下一步”。
如果出现提示,请输入产品密钥,然后选择“下一步”。
选择要安装的 Windows Server 版本,然后选择“下一步”。
查看适用的通知和许可条款。 如果同意条款,请选择“接受”。
选择保留个人文件和应用以选择执行功能更新,然后选择下一步。
安装程序完成对设备的分析后,将显示“准备安装”屏幕。 若要继续功能更新,请选择安装。
将开始功能更新,你应会看到一个进度栏。 功能更新完成后,服务器将重启。
检查功能更新是否成功
完成对 Windows Server 的功能更新后,必须确保功能更新成功。
若要确保功能更新成功,请执行以下操作:
打开提升的 PowerShell 提示符,运行以下命令,验证版本是否与安装过程中选择的媒体和值匹配。
Get-ComputerInfo -Property WindowsProductName
请确保所有应用程序都处于运行状态,并且客户端成功连接到这些应用程序。
如果计算机在功能更新后未按预期工作,请联系 Microsoft 支持部门寻求技术帮助。
后续步骤
以下文章可帮助你准备和使用新的 Windows Server 版本:
- 安装或卸载角色、角色服务或功能
- Windows Server 管理概述
- 开始使用 Windows Admin Center
- 密钥管理服务 (KMS) 激活规划
- 使用基于 Active Directory 的激活进行激活
如果想要了解有关部署、安装后配置和激活选项的详细信息,请查看 Windows Server 部署、配置和管理学习路径。