升級支援 Configuration Manager的內部部署基礎結構

適用於:Configuration Manager (目前的分支)

使用本文中的資訊,協助您升級執行 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

Before upgrade

  • ) (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 並重新附加它。 如果軟體更新點 (SUP) 位於遠端,這包括移除並重新安裝 CAS 或主要站臺伺服器上的 WSUS 系統管理工具。

  • 如果您要升級月臺伺服器的OS,請確定 月臺的檔案型復寫 狀況良好。 在傳送和接收網站上檢查所有收件匣是否有待處理專案。 如果有許多停滯或擱置的復寫作業,請等到它們清除為止。

    • 在傳送網站上,檢閱 sender.log
    • 在接收站臺上,檢閱 despooler 記錄

After upgrade

  • 請確定 Windows Defender 已啟用、設定為自動啟動和執行。

  • 請確定下列 Configuration Manager 服務正在執行:

    • SMS_EXECUTIVE

    • SMS_SITE_COMPONENT_MANAGER

  • 請確定已啟用 Windows 行程啟用WWW/W3svc 服務,並設定為自動啟動。 升級程式會停用這些服務,因此請確定它們是針對下列月臺系統角色執行:

    • 月臺伺服器

    • 管理點

  • 請確定裝載月台系統角色的每部伺服器都會繼續符合所有 必要條件。 例如,您可能需要重新安裝 BITS、WSUS,或設定 IIS 的特定設定。

  • 還原任何遺漏的必要條件之後,請再重新啟動伺服器一次,以確保服務已啟動且可運作。

  • 如果您要升級主要月臺伺服器,請 執行月臺重設

遠端 Configuration Manager 主控台的已知問題

升級月臺伺服器或SMS提供者的實例之後,就無法與 Configuration Manager主控台連線。 若要解決此問題,請在 WMI 中手動還原 SMS Admins 群組的許可權。 您必須在月台伺服器上,以及載入 SMS 提供者實例的每部遠端伺服器上設定權限:

  1. 在適用的伺服器上,開啟 Microsoft Management Console (MMC) 並新增 WMI 控件的嵌入式管理單元,然後選取 [ 本機計算機]

  2. 在 MMC 中,開啟 [WMI 控件的屬性] ([本機) ],然後選取 [安全性] 索引標籤。

  3. 展開 [根] 下方的樹狀結構,選取 [SMS ] 節點,然後選擇 [ 安全性]。 請確定 SMS Admins 群組具有下列權限:

    • 啟用帳戶

    • 遠端啟用

  4. [SMS] 節點下方的 [安全性] 索引標籤上,選取 [site_<月臺碼>] 節點,然後選擇 [安全性]。 請確定 SMS Admins 群組具有下列權限:

    • Execute 方法

    • 提供者寫入

    • 啟用帳戶

    • 遠端啟用

  5. 儲存還原 Configuration Manager 主控台存取權的許可權。

遠端站臺系統的已知問題

升級裝載月台系統角色的伺服器之後,下列登錄機碼可能會遺失值 Software\Microsoft\SMSHKLM\SYSTEM\CurrentControlSet\Control\SecurePipeServers\Winreg\AllowedPaths

如果您在伺服器上升級 Windows 之後遺漏此值,請手動新增它。 否則,站臺系統角色可能會在將檔案上傳至月臺伺服器收件匣時發生問題。

升級用戶端的OS

Configuration Manager 支援在下列情況下就地升級 Configuration Manager 用戶端的 OS:

  • 如果 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 版本

升級 Service Pack 版本的 SQL Server

如果 Configuration Manager 仍然支持產生的 SQL Server Service Pack 層級,則支援將 SQL Server 就地升級為更新的 Service Pack。

當階層中有多個 Configuration Manager 月臺時,每個月臺都可以執行不同 Service Pack 版本的 SQL Server。 月臺升級 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 版本從 Standard 變更為 Datacenter 或 Enterprise 時,資料庫分割區不會變更。 此資料庫分割區會限制階層支援的客戶端數目。