执行 Windows Server 就地升级

您可以使用就地作系统升级(功能更新)从较旧的作系统转到较新的作系统,同时保持设置、服务器角色和数据不变。 本文介绍如何使用安装媒体移动到更高版本的 Windows Server。

重要

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

先决条件

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

  • 要升级到的 Windows Server 版本的安装介质。
    • 有关可用 Windows Server 版本和支持的升级路径的信息,请参阅 我应该升级到哪个版本的 Windows Server?
    • 您可以从原始设备制造商 (OEM)、零售分销渠道、Visual Studio 订阅和 Microsoft 365 管理中心获取 Windows Server 目标版本的安装媒体。
  • 有效的产品密钥和激活方法。 键和方法可能因您从中接收 Windows Server 媒体的分发渠道而异。 渠道的示例包括商业许可计划、零售渠道或 OEM。
  • 将文件存储在远离计算机的位置,例如 USB 闪存驱动器或网络位置。
  • 知识:
  • 一台符合以下条件的计算机:
  • 计算机的完整备份。 备份应包括作系统、应用程序、数据以及服务器上运行的任何 VM。 可以使用 Windows Server 备份或合作伙伴备份解决方案。

注意

如果要对安装了 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,则可以在注册表中查找命令返回的信息 Get-ComputerInfo

    1. 打开注册表编辑器。
    2. 转到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 键。
    3. 复制 Windows Server BuildLabExEditionID 值。
  2. 打开文件资源管理器,转到您记下的目录,然后将文件复制到计算机的 USB 闪存驱动器或网络位置。

收集 Windows Server 相关信息后,我们建议您备份服务器作系统、应用程序和 VM。 还必须关闭、快速迁移或实时迁移当前在服务器上运行的任何 VM。 在功能更新期间,不能运行任何 VM。

执行就地升级

在本部分中,你将使用 Windows Server 安装程序选择就地升级的设置。 Windows Server 安装程序使用这些设置来更新您的 Windows Server 版本。 在更新期间,您的计算机会重新启动几次。

若要执行就地升级,请执行以下步骤:

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

    重要

    根据您的安全设置, “用户帐户控制 ”对话框可能会提示您允许设置对设备进行更改。 如果您同意这些条件,请选择 Yes( )。

  2. 默认情况下,安装程序会自动下载安装的更新。 如果您认可默认设置,请选择 “下一步” 继续操作。

    如果您不希望安装程序自动下载更新,请选择 Change how setup downloads updates(更改安装程序下载更新的方式),选择适合您环境的选项,然后选择 Next(下一步)。

  3. 如果出现提示,请输入您的产品密钥,然后选择 Next( 下一步)。

  4. 选择要安装的 Windows Server 版本,然后选择 Next(下一步)。

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

  6. 若要执行就地升级,请选择 “保留文件、设置和应用”,然后选择 “下一步”。

  7. 安装程序完成对设备的分析后,将显示 Ready to install (准备安装 ) 屏幕。 要开始就地升级,请选择 Install (安装)。

就地升级将启动,进度将显示在屏幕上。 就地升级完成后,服务器将重启。

检查您的就地升级

完成到 Windows Server 的就地升级后,请执行以下步骤以确保升级成功:

  1. 打开提升的 PowerShell 提示符。 运行以下命令以验证版本和版本是否与您在设置过程中选择的介质和值匹配。

    Get-ComputerInfo -Property WindowsProductName
    
  2. 确保所有应用程序都在运行,并且客户端与应用程序的连接成功。

如果您的计算机在功能更新后未按预期工作,并且您需要技术帮助,您可以联系 Microsoft 支持

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

要了解有关部署以及安装后配置和激活选项的更多信息,请参阅 Windows Server 部署、配置和管理 学习路径。