升级支持Configuration Manager的本地基础结构

适用于: Configuration Manager(current branch)

使用本文中的信息来帮助升级运行 Configuration Manager 的服务器基础结构。

升级站点系统的 OS

在以下情况下,Configuration Manager支持就地升级托管站点服务器和任何站点系统角色的服务器 OS:

  • 如果Configuration Manager仍支持生成的 Windows Service Pack 级别,则它支持就地升级到更高版本的 Windows Server Service Pack。

  • 就地升级从:

    • Windows Server 2019 到 Windows Server 2022

    • Windows Server 2016到 Windows Server 2022

    • Windows Server 2016到 Windows Server 2019

    • Windows Server 2012 R2 到 Windows Server 2019

    • Windows Server 2012 R2 到Windows Server 2016

    • Windows Server 2012 Windows Server 2016

若要升级服务器,请使用要升级到的 OS 提供的升级过程。 另请参阅以下文章:

升级到 Windows Server 2016、2019 或 2022

对于以下任一升级方案,请使用本部分中的步骤:

  • 将 Windows Server 2016 或 Windows Server 2019 升级到 Windows Server 2022

  • 将 Windows Server 2012 R2 或 Windows Server 2016 升级到 Windows Server 2019

  • 将 Windows Server 2012 或 Windows Server 2012 R2 升级到 Windows Server 2016

升级之前

  • 仅) (Windows Server 2012或Windows Server 2012 R2:删除System Center Endpoint Protection (SCEP) 客户端。 Windows Server 现在内置了Windows Defender,用于替换 SCEP 客户端。 SCEP 客户端的存在可能会阻止升级到 Windows Server。

  • (仅) Windows Server 2012或Windows Server 2012 R2:在尝试升级之前,请安装最新的累积更新并卸载 Windows Management Framework 5.1。

  • 如果安装了 WSUS 角色,请从服务器中删除该角色。 重新安装 WSUS 后,可以保留 SUSDB 并重新附加它。 这包括删除和重新安装 CAS 或主站点服务器上的 WSUS 管理工具(如果软件更新点 (SUP) 是远程的)。

  • 如果要升级站点服务器的 OS,请确保 站点的基于文件的复制 正常运行。 检查所有收件箱中是否存在关于发送和接收站点的积压工作。 如果存在大量停滞或挂起的复制作业,请等到它们清除。

    • 在发送站点上,查看 sender.log
    • 在接收站点上,查看 反脱机程序日志

升级之后

  • 确保启用Windows Defender,设置为自动启动并运行。

  • 请确保以下Configuration Manager服务正在运行:

    • SMS_EXECUTIVE

    • SMS_SITE_COMPONENT_MANAGER

  • 确保 Windows 进程激活WWW/W3svc 服务已启用并设置为自动启动。 升级过程会禁用这些服务,因此请确保它们针对以下站点系统角色运行:

    • 站点服务器

    • 管理点

  • 确保托管站点系统角色的每个服务器继续满足所有 先决条件。 例如,可能需要重新安装 BITS、WSUS 或配置 IIS 的特定设置。

  • 还原任何缺少的先决条件后,请再次重启服务器,以确保服务已启动并正常运行。

  • 如果要升级主站点服务器,请 运行站点重置

远程Configuration Manager控制台的已知问题

升级站点服务器或 SMS 提供程序的实例后,无法连接到 Configuration Manager 控制台。 若要解决此问题,请手动还原 WMI 中 SMS 管理员 组的权限。 必须在站点服务器上以及托管 SMS 提供程序实例的每个远程服务器上设置权限:

  1. 在适用的服务器上,打开 Microsoft 管理控制台 (MMC) 并添加 WMI 控制管理单元,然后选择“ 本地计算机”。

  2. 在 MMC 中,打开 WMI 控件 (本地) 的属性,然后选择“安全性”选项卡。

  3. 展开“根”下面的树,选择 “短信 ”节点,然后选择“ 安全性”。 确保 SMS 管理员 组具有以下权限:

    • 启用帐户

    • 远程启用

  4. “短信”节点下方的“安全性”选项卡上,选择“site_<sitecode>”节点,然后选择“安全性”。 确保 SMS 管理员 组具有以下权限:

    • Execute 方法

    • 提供程序写入

    • 启用帐户

    • 远程启用

  5. 保存还原Configuration Manager控制台访问权限的权限。

远程站点系统的已知问题

升级托管站点系统角色的服务器后,以下注册表项中可能缺少值 Software\Microsoft\SMSHKLM\SYSTEM\CurrentControlSet\Control\SecurePipeServers\Winreg\AllowedPaths

如果在服务器上升级 Windows 后缺少此值,请手动添加此值。 否则,站点系统角色在将文件上传到站点服务器收件箱时可能会出现问题。

升级客户端的 OS

在以下情况下,Configuration Manager支持Configuration Manager客户端的操作系统就地升级:

  • 如果Configuration Manager支持生成的 Service Pack 级别,则它支持就地升级到更高版本的 Windows Service Pack。

  • 将 Windows 从受支持的版本就地升级到 Windows 10 或更高版本。 有关详细信息,请参阅 将 Windows 升级到最新版本

  • Windows 10 或更高版本的生成到生成服务升级。 有关详细信息,请参阅管理Windows 即服务

升级SQL Server

Configuration Manager支持站点数据库服务器上SQL Server的就地升级。

有关Configuration Manager支持的SQL Server版本的信息,请参阅支持SQL Server版本

升级 SQL Server 的 Service Pack 版本

如果Configuration Manager仍支持生成的SQL Server Service Pack 级别,则它支持将SQL Server就地升级到更高版本的 Service Pack。

如果层次结构中有多个Configuration Manager站点,则每个站点可以运行SQL Server的不同 Service Pack 版本。 站点升级 service Pack 版本SQL Server的顺序没有限制。

重要

如果在 Configuration Manager 中使用 BitLocker 管理,并且加密数据库中的恢复数据,请在升级SQL Server之前,请确保证书适用于受支持的版本。 例如,使用 SQL Server 2014 或更低版本创建的证书与 SQL Server 2016 或更高版本不兼容。 有关详细信息,请参阅在升级SQL Server管理加密证书

升级到新版本的 SQL Server

Configuration Manager支持将SQL Server就地升级到以下版本:

  • SQL Server 2022
  • SQL Server 2019
  • SQL Server 2017
  • SQL Server 2016
  • SQL Server 2014

此支持包括在辅助站点上将SQL Server Express升级到较新版本的 SQL Server Express。

升级托管站点数据库的 SQL Server 版本时,必须按以下顺序升级站点上使用的 SQL Server 版本:

  1. 首先在管理中心站点升级SQL Server

  2. 在升级辅助站点的父主站点之前升级辅助站点

  3. 最后升级父主站点。 这些站点包括向管理中心站点报告的子主站点,以及作为层次结构的顶级站点的独立主站点。

从早期版本的 SQL Server 升级站点数据库时,如果数据库处于该SQL Server实例所允许的最低基数估计级别,则数据库将保留其现有基数估计级别。 如果使用兼容级别低于允许级别的数据库升级SQL Server,则会自动将数据库设置为 SQL Server 允许的最低兼容级别。 有关详细信息,请参阅支持的SQL Server版本:数据库兼容性级别

有关升级SQL Server的详细信息,请参阅以下SQL Server文章:

升级站点数据库服务器上的SQL Server

  1. 停止站点上的所有Configuration Manager服务

  2. 将SQL Server升级到受支持的版本

  3. 重启Configuration Manager服务

注意

将管理中心站点上使用的 SQL Server 版本从“标准”更改为“数据中心”或“企业版”时,数据库分区不会更改。 此数据库分区限制层次结构支持的客户端数。