执行 Windows Server 的就地升级

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

先决条件

在开始升级之前,计算机必须满足以下要求:

收集诊断信息

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

若要收集信息:

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

提示

Get-ComputerInfo 需要 PowerShell 5.1 或更高版本。 如果 Windows Server 版本不包含 Powershell,可以在注册表中找到此信息。 打开“注册表编辑器”,转到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 项,然后复制并粘贴 Windows Server BuildLabEx 和 EditionID 值。

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

执行升级

现在,你已完成先决条件并且收集了诊断信息,接下来即可执行升级。 在本部分中,你将使用 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 部署、配置和管理学习路径