执行 Windows Server 的就地升级

借助就地升级,可从较低版本的操作系统升级到较高版本的操作系统,同时使设置、服务器角色和数据保持不变。 本文介绍如何使用就地升级迁移到更高版本的 Windows Server。

重要

本文仅介绍非 Azure 服务器和虚拟机 (VM) 的就地 Windows Server 升级过程。 若要对 Azure VM 中运行的 Windows Server 执行就地升级,请参阅在 Azure 中运行 Windows Server 的 VM 的就地升级

对于想升级的 Microsoft Entra Connect 用户,请参阅 Microsoft Entra Connect:从旧版升级到最新版本

先决条件

在开始升级之前,请满足以下先决条件:

注意

如果要升级安装了 Configuration Manager 的 Windows Server 2012 或 Windows Server 2012 R2 服务器,还需要按照升级支持 Configuration Manager 的本地基础结构中的升级前和升级后说明进行操作。

收集诊断信息

建议从设备收集一些信息,以便在升级失败时进行诊断和故障排除。 还建议将该信息存储在即使在无法访问设备时也可以访问的位置。

若要收集信息:

  1. 打开提升的 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 BuildLabExEditionID 值。

  2. 使用文件资源管理器导航到记下的目录,并将文件复制到计算机外的 USB 闪存驱动器或网络位置。

收集与 Windows Server 相关的所有信息后,建议备份服务器操作系统、应用和 VM。 而且,还必须关闭、快速迁移或实时迁移当前正在服务器上运行的所有 VM。 在就地升级期间,无法运行任何 VM。

执行升级

现在,你已完成先决条件并且收集了诊断信息,接下来即可执行升级。 在本部分中,你将使用 Windows Server 安装程序选择升级设置。 Windows Server 安装程序将使用这些设置升级 Windows Server 版本,在此期间,计算机将重启数次。

若要执行就地升级:

  1. 使用文件资源管理器导航到 Windows Server 安装程序媒体。 然后打开 setup.exe。 例如,如果使用删除媒体,则文件路径可能为 D:\setup.exe

    重要

    根据安全设置,用户帐户控制可能会提示你允许安装程序对设备进行更改。 如果你愿意继续,请选择“是”

  2. 默认情况下,安装程序会自动下载更新以便进行安装。 如果你同意使用默认设置,请选择“下一步”继续

    如果不希望安装程序自动下载更新,选择“更改安装程序下载更新的方式”,选择适合你环境的选项,然后选择“下一步”

  3. 如果出现提示,请输入产品密钥,然后选择“下一步”

  4. 选择要安装的 Windows Server 版本,然后选择“下一步”

  5. 查看适用的通知和许可条款。 如果同意条款,请选择“接受”。

  6. 选择保留个人文件和应用以选择执行就地升级,然后选择下一步

  7. 安装程序完成对设备的分析后,将显示“准备安装”屏幕。 若要继续升级,请选择“安装”。

将开始就地升级,你应会看到一个进度栏。 升级完成后,服务器将重启。

检查升级是否成功

执行到 Windows Server 的升级后,必须确保升级成功。

若要确保已成功升级:

  1. 打开提升的 PowerShell 提示符,运行以下命令,验证版本是否与安装过程中选择的媒体和值匹配。

    Get-ComputerInfo -Property WindowsProductName
    
  2. 请确保所有应用程序都处于运行状态,并且客户端成功连接到这些应用程序。

如果计算机在升级后未按预期工作,你可以联系 Microsoft 支持部门寻求技术帮助。

后续步骤

以下文章可帮助你准备和使用新的 Windows Server 版本:

如果想要了解有关部署、安装后配置和激活选项的详细信息,请查看 Windows Server 部署、配置和管理学习路径