升级到 Configuration Manager Current Branch
适用于: Configuration Manager(current branch)
重要
从 2022 年 4 月开始,已 弃用 Configuration Manager 的此功能。 版本 2203 的基线媒体是 Configuration Manager 当前分支的最后一个版本,它将支持从任何版本的 System Center 2012 Configuration Manager 升级。 当前分支版本 2303 介质仅支持新安装的当前分支。
从运行 System Center 2012 Configuration Manager 的站点和层次结构就地升级到 Configuration Manager 当前分支。 从 System Center 2012 Configuration Manager 升级之前,必须准备站点。 此准备要求删除可能会阻止成功升级的特定配置。 然后,当涉及多个站点时,请遵循升级顺序。
提示
管理 Configuration Manager 站点和层次结构基础结构时, 术语升级、 更新和 安装 用于描述三个不同的概念。 若要了解如何使用每个术语,请参阅 关于升级、更新和安装。
就地升级路径
以下选项是当前支持的就地升级路径:
升级到最新的 Current Branch 版本
可以将以下产品升级到 Configuration Manager 的完全许可基线版本:
- System Center 2012 Configuration Manager 和 Service Pack 2
- System Center 2012 R2 Configuration Manager 和 Service Pack 1
有关详细信息,请参阅 Configuration Manager 分支和许可的常见问题。
提示
从 System Center 2012 Configuration Manager 版本升级到 Current Branch 时,可以简化升级过程。 有关详细信息,请参阅:
如果以前安装了 Configuration Manager 评估 版,则可以使用升级过程将站点转换为完整版本。 有关详细信息,请参阅 将 Configuration Manager 的评估安装升级到完整安装。
不支持的路径
不支持以下路径:
不支持将技术预览分支升级到完全许可的安装。 技术预览版只能升级到技术预览版的更高版本。
不支持从技术预览版迁移到完全许可的版本。
升级清单
以下清单可帮助你计划成功升级到 Configuration Manager。
升级之前
在升级到 Configuration Manager 之前,请查看这些步骤。
查看 System Center 2012 Configuration Manager 环境
按照以下Microsoft支持文章中详述的解决问题: Configuration Manager 客户端由于重复重试任务而每五小时重新安装一次,并可能导致意外的客户端升级。
确保环境满足受支持的配置
查看用于托管站点系统角色的服务器 OS 版本:
Configuration Manager Current Branch 不支持 System Center 2012 Configuration Manager 支持的某些较旧操作系统。 在升级之前,请删除这些 OS 版本的站点系统角色。 有关详细信息,请参阅 站点系统服务器支持的操作系统。
Configuration Manager 的先决条件检查器不会验证站点服务器或远程站点系统上的站点系统角色的先决条件。 例如,需要手动验证远程站点系统是否至少具有 .NET 版本 4.6.2。 有关详细信息,请参阅 Configuration Manager 的先决条件检查列表。
查看托管站点系统角色的每台计算机所需的先决条件。 例如,为了部署 OS,Configuration Manager 使用 Windows 评估和部署工具包 (ADK) 。 在运行安装程序之前,请在站点服务器和运行 SMS 提供程序实例的每台计算机上下载并安装 Windows ADK。
有关支持的平台和先决条件配置的详细信息,请参阅 支持的配置。
有关将 Windows ADK 与 Configuration Manager 配合使用的详细信息,请参阅 OS 部署的基础结构要求。
查看站点和层次结构状态,并验证没有未解决的问题
升级站点之前,请解决以下组件的所有操作问题:
- 站点服务器
- 站点数据库服务器
- 远程计算机上的站点系统角色
站点升级可能会因为存在操作问题而失败。
在托管站点、站点数据库服务器和远程站点系统角色的计算机上安装操作系统的所有适用关键更新
升级站点之前,请为每个适用的站点系统安装任何关键软件更新。 如果安装的更新需要重启,请在开始升级之前重启适用的计算机。
卸载 Configuration Manager 不支持的站点系统角色
Configuration Manager 中不再使用以下站点系统角色。 在从 System Center 2012 Configuration Manager 升级之前卸载它们:
带外管理点
系统运行状况验证程序点
应用程序目录网站点和 Web 服务点
在主站点上禁用管理点的数据库副本
Configuration Manager 无法升级具有管理点的数据库副本的主站点。 在以下操作之前禁用数据库复制:
创建站点数据库的备份以测试数据库升级
将生产站点升级到 Configuration Manager Current Branch
有关详细信息,请参阅以下文章:
System Center 2012 Configuration Manager: 为管理点配置数据库副本
Configuration Manager,Current Branch: 管理点的数据库副本
重新配置使用 NLB 的软件更新点
Configuration Manager 无法升级使用网络负载均衡 (NLB) 群集来托管软件更新点的站点。
如果将 NLB 群集用于软件更新点,请使用 PowerShell 删除 NLB 群集。 (从 System Center 2012 Configuration Manager SP1 开始,Configuration Manager 控制台中没有用于配置 NLB 群集的选项。)
在升级期间禁用每个站点上的所有站点维护任务
在升级到 Configuration Manager 之前,请禁用在升级过程处于活动状态期间可能运行的任何站点维护任务。 此列表包括但不限于以下任务:
- 备份站点服务器
- 删除过期的客户端操作
- 删除过期的发现数据
如果在升级过程中运行站点数据库维护任务,站点升级可能会失败。
在禁用任务之前,请记录任务计划,以便在站点升级完成后还原其配置。
有关站点维护任务的详细信息,请参阅以下文章:
运行安装程序先决条件检查程序
在升级站点之前,请独立于安装程序运行 先决条件检查程序 ,以验证站点是否满足先决条件。 稍后升级站点时,先决条件检查程序会再次运行。
独立的先决条件检查评估站点以升级到 Configuration Manager 的当前分支和长期服务分支 (LTSB) 。 由于 LTSB 不支持某些功能,因此你可能会在 ConfigMgrPrereq.log 中看到类似于以下示例的条目:
INFO: The site is a LTSB edition.
Unsupported site system role 'Asset Intelligence synchronization point' for the LTSB edition; Error; Configuration Manager has detected that the 'Asset Intelligence synchronization point' is installed. Asset Intelligence is not supported on the LTSB edition. You must uninstall the Asset Intelligence synchronization point site system role before you can continue.
如果计划升级到 Current Branch,可以安全地忽略 LTSB 版本的错误。 仅当计划升级到 LTSB 时,它们才适用。
稍后,运行 Configuration Manager 安装程序进行升级时,先决条件检查会再次运行。 它根据选择安装的 Configuration Manager 分支( (Current Branch 或 LTSB) )评估站点。 如果选择升级到当前分支,它不会对 LTSB 不支持的功能运行检查。
下载 Configuration Manager 的先决条件文件和可再发行文件
使用 安装程序下载程序 下载必备的可再发行文件、语言包和 Configuration Manager 的最新产品更新。
有关信息,请参阅 安装程序下载程序。
规划管理服务器和客户端语言
升级站点时,站点升级仅安装升级期间选择的语言包版本。
安装程序将评审网站的当前语言配置。 然后,它标识在存储以前下载的先决条件文件的文件夹中可用的语言包。
可以确认当前服务器和客户端语言包的选择,或更改选择以添加或删除对语言的支持。
只能选择运行安装程序时可用的语言包。
注意
不能使用 System Center 2012 Configuration Manager 中的语言包为 Configuration Manager 当前分支站点启用语言。
有关语言包的详细信息,请参阅 语言包。
查看站点升级的注意事项
升级站点时,某些功能和配置会重置为默认配置。 为了帮助你为这些更改和相关更改做好准备,请参阅 升级注意事项。
在管理中心站点上创建站点数据库的备份, (CAS) 和主站点
在升级站点之前,请备份站点数据库,以确保备份成功用于灾难恢复。
有关详细信息,请参阅 备份和恢复。
备份自定义 configuration.mof 文件
如果使用自定义 configuration.mof 文件来定义用于硬件清单的数据类,请创建此文件的备份。 升级后,将此文件还原到站点。 有关详细信息,请参阅 如何扩展硬件清单。
在最新站点数据库备份的副本上测试数据库升级过程
在升级 Configuration Manager CAS 或主站点之前,请在站点数据库的副本上测试站点数据库升级过程。
测试站点数据库升级过程。 升级站点时,可能会修改站点数据库。
虽然不需要测试数据库升级,但它可以在生产数据库受到影响之前确定升级的问题。
站点数据库升级失败可能会使站点数据库不可操作,并且可能需要站点恢复来还原功能。
尽管站点数据库在层次结构中的站点之间共享,但在升级该站点之前,请计划在每个适用站点上测试该数据库。
如果将数据库副本用于主站点上的管理点,请在创建站点数据库的备份之前禁用复制。
Configuration Manager 不支持辅助站点的备份或辅助站点数据库的测试升级。
不支持在生产站点数据库上运行测试数据库升级。 这样做会升级站点数据库,并可能使站点不可操作。
有关详细信息,请参阅 测试站点数据库升级。
重启站点服务器和承载站点系统角色的每台计算机
执行此操作以确保最近安装的更新或先决条件中没有挂起的操作。
开始升级
从层次结构中的顶层站点开始,从 Configuration Manager 源媒体运行 Setup.exe。
顶级站点升级后,可以开始升级每个子站点。 在开始升级下一个站点之前,请完成每个站点的升级。
在层次结构中的所有站点升级到 Configuration Manager 之前,层次结构将在混合版本模式下运行。
有关如何运行升级的信息,请参阅 升级站点。
升级后
升级到 Configuration Manager 后,请查看这些步骤。
升级独立 Configuration Manager 控制台
默认情况下,升级 CAS 或主站点时,安装还会升级站点服务器上安装的 Configuration Manager 控制台。 手动升级安装在站点服务器以外的计算机上的每个控制台。
提示
在开始升级之前关闭每个打开的控制台。
有关详细信息,请参阅 安装 Configuration Manager 控制台。
为主站点的管理点重新配置数据库副本
如果将数据库副本用于主站点上的管理点,请在升级站点之前卸载数据库副本。 升级主站点后,重新配置管理点的数据库副本。
有关详细信息,请参阅 管理点的数据库副本。
重新配置升级前禁用的任何数据库维护任务
如果在升级之前在站点上禁用了数据库 维护任务 ,请使用升级前的相同设置在站点上重新配置这些任务。
升级客户端
将所有站点升级到 Configuration Manager 后,计划升级客户端。
升级客户端时,会卸载当前客户端软件并安装新的客户端软件版本。 若要升级客户端,可以使用 Configuration Manager 支持的任何方法。
提示
升级层次结构的顶级站点时,也会更新层次结构中每个分发点上的客户端安装包。 升级主站点时,将更新从该主站点提供的客户端升级包。
有关详细信息,请参阅 如何升级 Windows 计算机的客户端。
升级注意事项
自动操作
升级到 Configuration Manager 时,会自动执行以下操作:
站点重置。 此操作包括重新安装所有站点系统角色。
如果站点是层次结构的顶级站点,它将更新层次结构中每个分发点上的客户端安装包。 站点还会更新默认启动映像,以将新的 Windows PE 版本用于同一版本的 Windows ADK。 但是,升级不会升级现有媒体以用于映像部署。
如果站点是主站点,它将更新该站点的客户端升级包。
升级后的手动操作
升级站点后,请确保执行以下操作:
确保分配给每个主站点升级的客户端并安装新的客户端版本。
升级连接到站点并在远离站点服务器的计算机上运行的每个 Configuration Manager 控制台。
在将数据库副本用于管理点的主站点上,重新配置数据库副本。
站点升级后,手动升级物理媒体,例如用于 CD、DVD 或 U 盘的 ISO 文件。 它还包括提供给硬件供应商的预留媒体。 站点升级会更新默认启动映像,它无法将这些媒体文件或外部使用的设备升级到 Configuration Manager。
当你不需要旧版 Windows PE 时,计划更新自定义启动映像。
影响配置和设置的操作
当站点升级到 Configuration Manager 时,某些配置和设置在升级后不会保留。 某些配置设置为新的默认值。 以下列表包含一些不会保留或更改的设置:
软件中心:以下软件中心项重置为默认值:
工作信息 从周一到周五 早上 5:00 到 晚上 10:00 重置为营业时间。
当计算机处于演示模式时 ,“计算机维护 ”的值设置为 “挂起软件中心活动”。
“远程控制”的值设置为分配给计算机的客户端设置中的值。
软件更新摘要计划:软件更新或软件更新组的自定义汇总计划重置为默认值一小时。 升级完成后,将自定义汇总值重置为所需的频率。
测试站点数据库升级
此过程仅适用于将 System Center 2012 Configuration Manager 等早期版本升级到 Configuration Manager Current Branch 时。
在升级站点之前,请测试该站点数据库的副本进行升级。
若要测试数据库进行升级,请先将站点数据库的副本还原到不托管 Configuration Manager 站点的 SQL Server 实例。 用于托管数据库副本的 SQL Server 版本必须是 Configuration Manager 支持的 SQL Server 版本。
还原站点数据库后,在 SQL Server 计算机上,从 Configuration Manager 的源媒体文件夹运行 Configuration Manager 安装程序。
有关详细信息(包括特定步骤),请参阅 测试数据库升级。
升级网站
如果已完成以下任务,则可以升级 Configuration Manager 站点:
- 站点的升级前配置
- 测试数据库副本上的站点数据库的升级
- 下载计划安装的版本的先决条件文件和语言包
升级层次结构中的站点时,首先升级层次结构的顶层站点。 此顶级站点是 CAS 或独立主站点。 完成 CAS 升级后,可以按所需的任何顺序升级子主站点。 升级主站点后,可以在升级任何辅助站点之前升级该站点的辅助站点,或升级其他主站点。
升级站点之前,请关闭站点服务器上的 Configuration Manager 控制台,直到升级成功完成。 此外,请关闭在其他计算机上运行的所有远程控制台。 站点升级成功完成后,可以重新连接控制台。 在将主机升级到新版本之前,该控制台无法显示新版本中可用的某些对象和信息。
升级 CAS 或主站点
验证运行安装程序的用户是否具有以下安全权限:
站点服务器上的本地 管理员 权限
如果站点数据库服务器远离站点服务器,则其本地 管理员 权限
在站点服务器上,从 Configuration Manager 源媒体运行以下程序:
.\SMSSETUP\BIN\X64\Setup.exe
。 此操作将启动 Configuration Manager 安装向导。阅读“ 开始前” 页上的信息,然后选择“ 下一步”。
在 “入门” 页上,选择“ 升级此 Configuration Manager 站点”,然后选择“ 下一步”。
在“ 产品密钥 ”页上:
如果以前安装了 Configuration Manager 评估版,则可以选择 “安装此产品的许可版本”。 然后,输入产品密钥以完整安装 Configuration Manager。 此操作会将站点转换为完整版本。 有关详细信息,请参阅 将 Configuration Manager 的评估安装升级到完整安装。
可以指定许可协议 的软件保障到期日期 。 此日期方便提醒你了解该日期。 如果在安装过程中未输入此值,则可以稍后在控制台中指定该值。
注意
Microsoft不验证此到期日期,也不使用此日期进行许可证验证。 这是提醒你到期日期。 Configuration Manager 定期检查联机提供的新软件更新。 若要符合安装这些更新的条件,许可证状态应为最新。
有关详细信息,请参阅 许可和分支。
在 “Microsoft软件许可条款 ”页上,阅读并接受许可条款,然后选择“ 下一步”。
在 “先决条件许可证 ”页上,阅读并接受必备软件的许可条款,然后选择“ 下一步”。 安装程序在需要时下载软件并将其自动安装在站点系统或客户端上。 在继续下一页之前,请同意所有条款。
在 “先决条件下载 ”页上,指定安装程序是从 Internet 下载最新内容还是使用以前下载的文件。 此内容包括必备组件可再发行文件、语言包和最新的产品更新。 如果已使用安装程序下载程序,请选择“ 使用以前下载的文件 ”并指定下载文件夹。 有关详细信息,请参阅 安装程序下载程序。
注意
使用以前下载的文件时,请验证下载文件夹的路径是否包含最新版本的文件。
在“ 服务器语言选择” 页上,查看当前为站点安装的语言列表。 选择此站点上可用于 Configuration Manager 控制台和报表的其他语言。 还可以清除此站点上不再支持的语言。 默认情况下,英语处于选中状态,无法删除。
重要
每个版本的 Configuration Manager 都不能使用以前版本中的语言包。 若要在升级的站点上启用对语言的支持,请使用新版本的语言包版本。 例如,在从 System Center 2012 Configuration Manager 升级到 Configuration Manager Current Branch 期间,如果下载的先决条件文件不提供语言包的当前分支版本,则无法安装对该语言的支持。
在“ 客户端语言选择” 页上,查看当前为网站安装的语言列表。 选择此站点上可用于客户端计算机的其他语言,或清除此站点不再支持的语言。 指定是否为移动设备客户端启用所有客户端语言,然后选择“ 下一步”。 默认情况下,英语处于选中状态,无法删除。
在 “设置摘要” 页上,查看配置。 准备就绪后,选择“ 下一步 ”以启动先决条件检查程序。 此工具验证服务器是否准备好升级站点。 有关详细信息,请参阅 先决条件检查程序。
在 “先决条件安装检查 ”页上,如果没有列出问题,请选择“ 下一步 ”升级站点和站点系统角色。
如果先决条件检查程序发现问题,请选择列表中的项目,详细了解如何解决该问题。 在继续安装之前,请解决列表中所有状态为 “错误” 的项目。 对于具有 “警告” 状态的项,请在环境中解析尽可能多的项。 解决问题后,选择“ 运行检查 ”以重启先决条件检查。 有关更多详细信息,请打开系统驱动器根目录中的 ConfigMgrPrereq.log 文件。 日志文件可以包含用户界面中未显示的其他信息。 有关安装先决条件规则和说明的列表,请参阅 先决条件检查。
在 “升级 ”页上,安装程序会显示总体进度状态。 安装程序完成核心站点服务器和站点系统安装后,可以关闭向导。 站点配置在后台继续。
升级辅助站点
验证运行安装程序的管理用户是否具有以下安全权限:
辅助站点服务器上的本地 管理员 权限
父主站点上的基础结构管理员或完全管理员安全角色
系统管理员 (SA) 辅助站点的站点数据库的权限
在 Configuration Manager 控制台中,转到 “管理 ”工作区,展开“ 站点配置”,然后选择“ 站点” 节点。
选择要升级的辅助站点。 在功能区的“ 主页 ”选项卡上的“ 站点 ”组中,选择“ 升级”。
选择“ 是 ”以确认决定,并启动辅助站点升级。
辅助站点升级在后台运行。 升级完成后,在 Configuration Manager 控制台中确认状态。 选择辅助站点服务器,然后在功能区的“ 主页 ”选项卡上的“ 站点 ”组中,选择“ 显示安装状态”。
升级后任务
升级站点后,可能需要完成其他任务才能完成升级或重新配置站点。 这些任务可包括以下项:
- 升级 Configuration Manager 客户端
- 升级 Configuration Manager 控制台
- 为管理点重新启用数据库副本
- 还原使用且升级后不会保留的 Configuration Manager 功能的设置