将 Configuration Manager 升级到新的 Service Pack

 

适用对象:System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

使用下列部分中的信息来帮助你将 System Center 2012 Configuration Manager 站点和层次结构成功升级到新的 Service Pack。

Configuration Manager 站点的升级前配置

在将站点升级到新的 Service Pack 之前,请查看适用的升级清单以了解站点或层次结构需要的任何升级前配置。 此外,请计划记录有关你所使用并且在升级到该 Service Pack 版本之后未保留的任何配置和设置的详细信息。

有关升级前任务和配置的详细信息,请参阅 规划 System Center 2012 Configuration Manager 的升级 主题。

针对升级测试 Configuration Manager 站点数据库

在升级站点之前,请针对升级测试该站点的数据库的副本。

要针对升级测试数据库,请首先将站点数据库的副本还原到未承载 配置管理器 站点的 SQL Server 的实例。 用于承载数据库副本的 SQL Server 版本作为数据库副本来源的 配置管理器 版本支持的 SQL Server 的版本。

接下来,在还原站点数据库之后,在 SQL Server 计算机上从 配置管理器 Service Pack 媒体中运行 配置管理器 安装程序(使用 /TESTDBUPGRADE 命令行选项)。

在计划升级的每个管理中心站点和主站点上使用下列过程。

针对升级测试 Configuration Manager 站点数据库

  1. 建立站点数据库的副本,然后将该副本还原到 SQL Server 的实例,该实例使用与站点数据库相同的版本,并且未承载 配置管理器 站点。 例如,站点数据库运行在 SQL Server 的 Enterprise Edition 实例上,请确保将数据库还原到也运行 SQL Server Enterprise Edition 的 SQL Server 实例。

  2. 还原数据库副本之后,请从 配置管理器 新版本的源媒体中运行安装程序。 运行安装程序时,使用 /TESTDBUPGRADE 命令行选项。 如果承载数据库副本的 SQL Server 实例不是默认实例,你还必须提供命令行参数以确定承载站点数据库副本的实例。

    例如,你计划升级数据库名称为 SMS_ABC 的站点数据库。 你将此站点数据库的副本还原到实例名称为 DBTest 的受支持 SQL Server 实例。 要测试站点数据库的此副本的升级,请使用下列命令行:Setup.exe /TESTDBUPGRADE DBtest\CM_ABC

    你可以在 配置管理器 SP1 的源媒体上的下列位置中找到 Setup.exe:SMSSETUP\BIN\X64

  3. 在运行数据库升级测试的 SQL Server 实例上,监视系统驱动器根目录中的 ConfigMgrSetup.log 以了解进度和成功情况。

    - 如果测试升级失败,请解决与站点数据库升级失败相关的任何问题,创建站点数据库的新备份,然后测试站点数据库的新副本的升级。
    
    - 过程成功完成后,你可以删除该数据库副本。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>不支持还原用于测试升级的站点数据库的副本以用作任何站点上的站点数据库。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    

成功升级站点数据库的副本后,请继续执行 配置管理器 站点及其站点数据库的升级。

升级 Configuration Manager 站点

完成站点的升级前配置、针对数据库副本测试了站点数据库的升级,并下载了计划安装的 Service Pack 版本的先决条件文件和语言包后,即已准备好升级 配置管理器 站点。

在升级层次结构中的站点时,将会先升级层次结构的顶层站点。 此顶层站点是管理中心站点或独立主站点。 管理中心站点的升级完成后,你可以按任何所需顺序升级子主站点。 升级主站点之后,你可以升级该站点的子辅助站点,或在升级任何辅助站点之前升级其他主站点。

要升级管理中心站点或主站点,请从 配置管理器 Service Pack 媒体中运行安装程序。 但是,不要运行该安装程序来升级辅助站点。 作为替代,请使用 配置管理器 控制台在完成辅助站点的主父站点的升级之后升级该辅助站点。

在升级站点之前,请关闭站点服务器上安装的 配置管理器 控制台,直至站点升级完成后为止。 还要关闭运行在不是站点服务器上的其他计算机上的每个 配置管理器 控制台。 站点升级完成后,你可以重新连接控制台。 但是,在将 配置管理器 控制台升级到 配置管理器 的新版本之前,该控制台无法显示 配置管理器 新版本中提供的某些对象和信息。

使用下列过程来升级 配置管理器 站点:

升级管理中心站点或主站点

  1. 验证运行安装程序的用户是否具有以下安全权限:

    - 站点服务器计算机上的本地管理员权限。
    
    - 站点(如果为远程)的远程站点数据库服务器上的本地管理员权限。
    
  2. 在站点服务器计算机上,打开 Windows 资源管理器,并浏览到 <ConfigMgrServicePackInstallationMedia>\SMSSETUP\BIN\X64

  3. 双击 Setup.exe。配置管理器 安装向导将打开。

  4. 在“开始之前”页面上,单击“下一步”。

  5. 在“入门”页上,选择“升级此 Configuration Manager 站点”,然后单击“下一步”。

  6. 在“产品密钥”页上,单击“下一步”。

    如果你以前安装了 配置管理器 Evaluation,则可以选择“安装此产品的许可版本”,然后输入 配置管理器 的完整安装产品密钥以将站点转换为完整版。

  7. 在“Microsoft 软件许可条款”页上,阅读并接受许可条款,然后单击“下一步”。

  8. 在“先决条件许可证”页上,阅读并接受必备软件的许可条款,然后单击“下一步”。 安装程序将在需要软件时下载该软件并将其自动安装在站点系统或客户端上。 你必须选中所有复选框,然后才能继续进入下一页。

  9. 在“先决条件下载”页上,指定安装程序是从 Internet 下载最新的必备软件可再发行文件、语言包和最新的产品更新还是使用以前下载的文件,然后单击“下一步”。 如果以前通过使用安装程序下载程序下载了文件,请选择“使用以前下载的文件”并指定下载文件夹。 有关安装下载程序的信息,请参阅 为 Configuration Manager 安装站点并创建层次结构 主题中的 安装程序下载程序 部分。

    System_CAPS_note注意

    在使用以前下载的文件时,请验证下载文件夹的路径是否包含文件的最新版本。

  10. 在“服务器语言选择”页上,查看当前为站点安装的语言的列表。 为 配置管理器 控制台和报表选择此站点上可用的其他语言,或清除不再希望在此站点上支持的语言,然后单击“下一步”。 默认情况下,“英语”处于选定状态,并且无法删除。

    System_CAPS_important重要事项

    配置管理器 的每个版本都无法使用 配置管理器 以前版本中的语言包。 若要启用对所升级的 配置管理器 站点上的某种语言的支持,你必须使用该新版本的语言包版本。 例如,在从不带 Service Pack 的 配置管理器 升级到 配置管理器 SP1 的过程中,如果未随所下载的先决条件文件一起提供 配置管理器 SP1 版本的语言包,则无法安装对该语言的支持。 如果已为不带 Service Pack 的 配置管理器 安装了某种语言,而新版本的该语言包不可用,则会在站点升级时卸载对该语言的支持。

  11. 在“客户端语言选择”页上,查看当前为站点安装的语言的列表。 为客户端计算机选择此站点上可用的其他语言,或清除不再希望在此站点上支持的语言。 指定是否为移动设备客户端启用所有客户端语言,然后单击“下一步”。 默认情况下,“英语”处于选定状态,并且无法删除。

    System_CAPS_important重要事项

    配置管理器 的每个版本都无法使用 配置管理器 以前版本中的语言包。 若要启用对所升级的 配置管理器 站点上的某种语言的支持,你必须使用该新版本的语言包版本。 例如,在从不带 Service Pack 的 配置管理器 升级到 配置管理器 SP1 的过程中,如果未随所下载的先决条件文件一起提供 配置管理器 SP1 版本的语言包,则无法安装对该语言的支持。 如果已为不带 Service Pack 的 配置管理器 安装了某种语言,而新版本的该语言包不可用,则会在站点升级时卸载对该语言的支持。

  12. 在“设置摘要”页上,单击“下一步”启动先决条件检查程序,针对站点升级验证服务器准备情况。

  13. 在“先决条件安装检查”页上,如果未列出任何问题,请单击“下一步”以升级站点和站点系统角色。 如果先决条件检查程序发现问题,请单击列表上的项目以了解有关如何解决该问题的详细信息。 在继续安装程序之前,请解决列表中状态为“错误”的所有项目。 解决问题之后,单击“运行检查”以重启先决条件检查。 你也可以打开系统驱动器根目录中的 ConfigMgrPrereq.log 文件以查看先决条件检查程序结果。 该日志文件可能包含用户界面中未显示的某些其他信息。 有关安装先决条件规则和描述的完整列表,请参阅 Configuration Manager 中先决条件检查程序的技术参考

在“升级”页上,安装程序将显示总体进度状态。 当安装程序完成核心站点服务器和站点系统安装时,你可以关闭向导。 站点配置将在后台继续进行。

升级辅助站点

  1. 验证运行安装程序的管理用户是否具有以下安全权限:

    - 辅助站点计算机上的本地管理员权限
    
    - 父主站点上的“基础结构管理员”或“完全权限管理员”安全角色
    
    - 辅助站点的站点数据库上的系统管理员 (SA) 权限
    
  2. 在 配置管理器 控制台中,单击“管理”。

  3. 在“管理”工作区中,展开“站点配置”,然后单击“站点”。

  4. 选择要升级的辅助站点,然后在“主页”选项卡上的“站点”组中,单击“升级”。

  5. 单击“是”以确认决定,并开始辅助站点的升级。

辅助站点升级将在后台进行。 升级完成后,你可以在 配置管理器 控制台中确认状态。 要确认状态,请选择辅助站点服务器,然后在“主页”选项卡上的“站点”组中单击“显示安装状态”。

在 Configuration Manager 站点上执行升级后任务

将站点升级到新的 Service Pack 后,你可能必须完成其他任务以完成升级或重新配置站点。 这些任务可能包括 配置管理器 客户端或 配置管理器 控制台的升级、为管理点重新启用数据库副本,或者为你使用并且在 Service Pack 升级后未保留的 配置管理器 功能还原设置。

有关这些任务和设置的详细信息,请参阅 规划 System Center 2012 Configuration Manager 的升级 主题。