您可以使用就地作系统升级(功能更新)从较旧的作系统转到较新的作系统,同时保持设置、服务器角色和数据不变。 本文介绍如何使用安装媒体移动到更高版本的 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 闪存驱动器或网络位置。
- 知识:
- 支持就地升级的角色和功能。 请参阅 升级和迁移 Windows Server 中的角色和功能。
- Windows Server 上支持的 Microsoft Server 应用程序。 请参阅 Windows Server 的 Microsoft 服务器应用程序兼容性。
- 任何非 Microsoft 应用程序供应商支持要求。
- 一台符合以下条件的计算机:
- 满足或超过 Windows Server 的硬件要求。
- 未在 Azure 中运行。
- 未群集。 如果您运行的是集群,请改用 Cluster-Aware 更新 功能或 集群作系统滚动升级。
- 计算机的完整备份。 备份应包括作系统、应用程序、数据以及服务器上运行的任何 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,则可以在注册表中查找命令返回的信息Get-ComputerInfo
:- 打开注册表编辑器。
- 转到 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。
重要
根据您的安全设置, “用户帐户控制 ”对话框可能会提示您允许设置对设备进行更改。 如果您同意这些条件,请选择 Yes( 是)。
默认情况下,安装程序会自动下载安装的更新。 如果您认可默认设置,请选择 “下一步” 继续操作。
如果您不希望安装程序自动下载更新,请选择 Change how setup downloads updates(更改安装程序下载更新的方式),选择适合您环境的选项,然后选择 Next(下一步)。
如果出现提示,请输入您的产品密钥,然后选择 Next( 下一步)。
选择要安装的 Windows Server 版本,然后选择 Next(下一步)。
查看适用的通知和许可条款。 如果同意条款,请选择 接受。
若要执行就地升级,请选择 “保留文件、设置和应用”,然后选择 “下一步”。
安装程序完成对设备的分析后,将显示 Ready to install (准备安装 ) 屏幕。 要开始就地升级,请选择 Install (安装)。
就地升级将启动,进度将显示在屏幕上。 就地升级完成后,服务器将重启。
检查您的就地升级
完成到 Windows Server 的就地升级后,请执行以下步骤以确保升级成功:
打开提升的 PowerShell 提示符。 运行以下命令以验证版本和版本是否与您在设置过程中选择的介质和值匹配。
Get-ComputerInfo -Property WindowsProductName
确保所有应用程序都在运行,并且客户端与应用程序的连接成功。
如果您的计算机在功能更新后未按预期工作,并且您需要技术帮助,您可以联系 Microsoft 支持。
相关内容
以下文章可帮助你准备和使用新的 Windows Server 版本:
- 安装或卸载角色、角色服务或功能
- Windows Server 管理概述
- 开始使用 Windows Admin Center
- 密钥管理服务(KMS)激活规划
- 使用基于 Active Directory 的激活进行激活
要了解有关部署以及安装后配置和激活选项的更多信息,请参阅 Windows Server 部署、配置和管理 学习路径。