将远程桌面服务部署迁移到较新的 Windows Server 版本
支持将远程桌面服务部署从运行 Windows Server 版本的源服务器迁移到运行相同 Windows Server 版本的目标服务器。 例如,从 Windows Server 2025 到 Windows Server 2025。 这意味着,在早期版本的 Windows Server 中,没有从 RDS 直接就地迁移到更高版本的 Windows Server。 相反,你需要先将大多数 RDS 组件升级到更高版本的 Windows Server,然后迁移数据和许可证。 支持直接迁移的唯一组件是 RD Web、RD 网关和许可服务器。
有关升级过程和要求的详细信息,请参阅 升级远程桌面服务部署。
使用以下步骤迁移远程桌面服务部署:
迁移 RD 连接代理服务器
这是迁移的第一步,也是最重要的步骤:将 RD 连接代理迁移到运行最新版本的 Windows Server 的目标服务器。
重要
必须配置远程桌面连接代理(RD 连接代理)源服务器,使之具有进行迁移所需的高可用性。 有关详细信息,请参阅部署远程桌面连接代理群集。
如果高可用性设置中包含多个 RD 连接代理服务器,请只保留当前处于活动状态的 RD 连接代理服务器,删除所有其他 RD 连接代理服务器。
将部署中的剩余 RD 连接代理服务器升级到 更高版本的 Windows Server。
将新的 Windows Server 版本 RD 连接代理服务器添加到高可用性部署中。
注意
- RD 连接代理服务器不支持不同版本的 Windows Server 的混合式高可用性配置。
- 运行较新版本 Windows Server 的 RD 连接代理可为运行早期版本 Windows Server 的 RD 会话主机服务器提供会话集合,也可为运行早期版本的 Windows Server 的 RD 虚拟化主机服务器提供虚拟桌面集合。
迁移会话集合
按照以下步骤将早期版本的 Windows Server 中的会话集合迁移到更高版本的 Windows Server 中的会话集合。
重要
只能在成功完成前一步骤迁移 RD 连接服务器代理之后迁移会话集合。
将会话集合 升级到更高版本的 Windows Server。
将运行新 Windows Server 版本的新 RD 会话主机服务器添加到会话集合。
在 RD 会话主机服务器中注销所有会话,然后从会话集合中删除需要迁移的服务器。
注意
如果已在会话集合中启用 UVHD 模板 (UVHD-template.vhdx),并且文件服务器已迁移到新服务器,请使用新路径更新“用户配置文件磁盘:位置”集合属性。 用户配置文件磁盘在新位置中的相对路径必须与它们在源服务器上的相对路径相同。
不支持在 RD 会话主机服务器的会话集合中混用不同 Windows Server 版本。
迁移虚拟机集合
按照以下步骤将虚拟桌面集合从运行早期版本的 Windows Server 的源服务器迁移到运行更高版本的 Windows Server 的目标服务器。
重要
只能在成功完成前一步骤迁移 RD 连接代理服务器之后迁移虚拟机集合。
将运行早期版本的 Windows Server 的服务器中的虚拟桌面集合 升级到更高版本的 Windows Server。
将新的 Windows Server 版本 RD 虚拟化主机服务器添加到虚拟桌面集合。
将当前虚拟机集合中正在 RD 虚拟化主机服务器上运行的所有虚拟机迁移到新服务器。
从源服务器中的虚拟机集合内删除需要迁移的所有 RD 虚拟化主机服务器。
注意
如果已在会话集合中启用 UVHD 模板 (UVHD-template.vhdx),并且文件服务器已迁移到新服务器,请使用新路径更新“用户配置文件磁盘:位置”集合属性。 用户配置文件磁盘在新位置中的相对路径必须与它们在源服务器上的相对路径相同。
不支持 RD 虚拟化主机服务器的虚拟桌面集合,其中包含运行早期版本的 Windows Server 和更高版本的 Windows Server 的服务器。
迁移 RD Web 访问服务器
执行以下步骤可迁移 RD Web 访问服务器:
将运行新版本 Windows Server 的目标服务器加入远程桌面服务部署并安装 RD Web 角色
使用 IIS Web 部署工具 将 RD Web 网站设置从当前 RD Web 访问服务器迁移到运行新版本 Windows Server 的目标服务器。
将证书 迁移到运行新版本 Windows Server 的目标服务器。
从远程桌面服务部署中删除源服务器。
迁移 RD 网关服务器
执行以下步骤可迁移 RD 网关服务器:
将运行新版本 Windows Server 的目标服务器加入远程桌面服务部署并安装 RD 网关角色
使用 IIS Web 部署工具将 RD 网关终结点设置从当前 RD 网关服务器迁移到运行新版本 Windows Server 的目标服务器。
将证书 迁移到运行新版本 Windows Server 的目标服务器。
从远程桌面服务部署中删除源服务器。
迁移 RD 授权服务器
按照以下步骤将 RD 许可服务器从运行早期版本的 Windows Server 的源服务器迁移到运行更高版本的 Windows Server 的目标服务器。
将远程桌面服务客户端访问许可证 (RDS CAL) 从源服务器迁移到目标服务器。
编辑远程桌面管理服务器上服务器管理器中的部署属性(通常在第一台 RD 连接代理服务器上运行),以仅包含运行新版本 Windows Server 的新 RD 许可服务器。
停用源 RD 授权服务器:在远程桌面授权管理器中右键单击相应的服务器,将鼠标悬停在高级上并选择停用服务器,然后遵循向导中的步骤操作。
在远程桌面管理服务器上的服务器管理器中,从部署中删除源 RD 授权服务器。
迁移证书
成功迁移证书需要实际完成迁移证书,并在远程桌面服务的“部署属性”中更新证书信息的过程。
典型的证书迁移过程包括以下步骤:
将证书导出到包含私钥的 PFX 文件。
从 PFX 文件导入证书。
迁移相应的证书后,在服务器管理器或 PowerShell 中更新远程桌面服务部署所需的以下证书:
RD 连接代理 - 单一登录
RD 连接代理 - RDP 文件发布
RD 网关 - HTTPS 连接
RD Web 访问 - HTTPS 连接和 RemoteApp/桌面连接订阅