Share via


Operations Manager 的升級前工作

 

適用於: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

在將 System Center Operations Manager 2007 R2 升級至 System Center 2012 – Operations Manager 之前,您必須執行數項升級前工作。 這些工作的執行順序取決於您的升級路徑。 如需應遵循的順序的詳細資訊,請參閱 Operations Manager 的升級路徑檢查清單

升級前工作概觀

在單一伺服器管理群組升級中,您必須先執行所有適用的升級前工作,然後再開始升級程序。 服務將會中斷,直到升級程序完成為止。 如果您的單一伺服器管理群組不符合最低系統需求,或是您不想要進行停機,可以新增次要管理伺服器,然後再遵循分散式管理群組升級程序。

在分散式管理群組升級中,您需要分階段執行升級作業,將服務中斷的影響降到最低。 如需這些階段的詳細資訊,請參閱 Operations Manager 的升級工作。 您可能需要在每個升級階段之前執行升級前工作。

System_CAPS_important重要事項

在您遵循這些程序之前,請確定您已驗證 Operations Manager 2007 R2 管理群組中的伺服器符合 System Center 2012 – Operations Manager 的最小支援組態。 這可協助您判斷您是否需要在升級前新增任何伺服器到管理群組。 如需詳細資訊,請參閱 Supported Configurations for System Center 2012 – Operations Manager (System Center 2012 – Operations Manager 的支援設定)

下表說明將 Operations Manager 2007 R2 升級至 System Center 2012 – Operations Manager 之前必須完成的工作。 此表格提供下列資訊:

  • 要完成的工作

  • 這些工作的相關程序連結

  • 工作可能會造成的停機

  • 對資料穩定性和監視環境造成之潛在風險的描述,以及緩和風險的方式

System_CAPS_important重要事項

工作的順序取決於您遵循的升級路徑。 請使用 Operations Manager 的升級路徑檢查清單來依序進行特定升級案例的步驟。

工作

停機、風險及緩和

升級硬體和軟體以滿足系統需求

如果需要硬體和軟體變更,可能需要停機。 其中的風險取決於所需的變更。

匯入升級協助程式管理組件

無停機或干擾;低風險。

備份 RMS 加密金鑰

無停機或干擾;低風險。

檢閱 Operations Manager 2007 R2 事件記錄檔

無停機或干擾;低風險。

查閱閘道伺服器給 RMS 的報表

無停機或干擾;低風險 (如果管理伺服器具有必要的憑證)。

從擱置管理移除代理程式

無停機或干擾;低風險。

檢查 Operations Manager 2007 R2 RMS 是否有目前已連線的主控台

在升級期間,主控台可能會失去與 RMS 的連線。

停用通知訂閱

  • 干擾;在升級期間不傳送任何通知。

  • 緩和;升級後,檢查是否遺漏任何警示。

停止服務或停用任何連接器

在升級期間,連接器不會運作。

確認操作資料庫有超過 50% 的可用空間

無停機或干擾;低風險。

確認 SQL Server 定序

如果有不支援的定序設定,管理群組升級將不會成功。

備份 Operations Manager 資料庫

某些備份方法可能會在備份期間鎖定資料庫,須視您使用的備份技術而定。

在次要管理伺服器上還原 RMS 加密金鑰

無停機或干擾;低風險。 唯有當 Root Management Server (RMS) 不符合 System Center 2012 – Operations Manager 支援的設定時才需要。 您應該在升級管理群組之前再執行此作業。

升級 SQL Server Reporting Services

報告將無法使用,不過資料不會遺失。

升級硬體和軟體以滿足系統需求

在執行升級前置工作和升級工作之前,您可能需要升級硬體和軟體以滿足系統需求。 如需詳細資訊,請參閱 Supported Configurations for System Center 2012 - Operations Manager (System Center 2012 - Operations Manager 支援的設定)升級硬體和軟體以符合系統需求

匯入升級協助程式管理組件

我們備有升級協助程式管理組件來引導您逐一完成升級程序。 如需如何匯入和使用升級協助程式管理組件的詳細資訊,請參閱升級協助程式管理組件

檢閱 Operations Manager 2007 R2 事件記錄檔

檢閱 Root Management Server (RMS) 和管理伺服器上的 Operations Manager 2007 R2 的事件記錄檔,找尋是否有重複出現的警告或重大事件。 在執行升級之前,請解決這些事件並儲存事件記錄檔的複本。

查閱閘道伺服器給 RMS 的報表

如果有透過不支援之設定向 Operations Manager 2007 R2 RMS 報告的閘道伺服器,請務必確認用來執行管理群組升級的次要管理伺服器能與閘道通訊。 您可以執行 Windows PowerShell 指令碼來顯示所有閘道伺服器的主要和容錯移轉管理伺服器。 請執行下列指令碼。

#Display Primary and Failover Management Servers for all Gateway Servers 
$GWs = Get-SCOMManagementServer | where {$_.IsGateway -eq $true} 
$GWs | sort | foreach { 
Write-Host ""; 
"Gateway MS :: " + $_.Name; 
"--Primary MS :: " + ($_.GetPrimaryManagementServer()).ComputerName; 
$failoverServers = $_.getFailoverManagementServers(); 
foreach ($managementServer in $failoverServers) { 
"--Failover MS :: " + ($managementServer.ComputerName); 
} 
} 
Write-Host "";

為了確保閘道和次要管理群組之間的相互驗證,您需要將憑證授權單位 (CA) 發行的憑證安裝在次要管理伺服器和閘道伺服器上。 如需詳細資訊,請參閱如何取代具有不支援的組態 (作業管理員升級) 的作業管理員 2007 R2 閘道中的部署憑證一節。

將憑證匯入新的次要管理伺服器且確認閘道伺服器處於狀況良好狀態之後,您必須將新的管理伺服器設定為閘道的主要管理伺服器,然後將 RMS 設定為次要管理伺服器。

從擱置管理移除代理程式

升級次要管理伺服器之前,請移除擱置管理中的任何代理程式。

若要移除擱置管理中的代理程式

  1. 使用 Operations Manager 2007 管理群組的 Operations Manager 系統管理員角色成員的帳戶登入 Operations 主控台。

  2. 在 [系統管理] 窗格中展開 [裝置管理],然後按一下 [擱置管理]。

  3. 在每個代理程式上按一下滑鼠右鍵,然後按一下 [核准] 或 [拒絕]。

備份 RMS 加密金鑰

Operations Manager 2007 R2 Root Management Server (RMS) 加密金鑰是將操作資料庫中安全資料解密的必要項目。 如果您擁有 RMS 加密金鑰的備份,便可以在將 Operations Manager 2007 R2 次要管理伺服器升級為管理群組時將金鑰匯入新的管理伺服器。

若要使用加密金鑰備份或還原精靈備份加密金鑰

  1. 使用屬於系統管理員群組成員的帳戶登入裝載次要管理伺服器的電腦。

  2. 使用 [以系統管理員身分執行] 選項開啟 [命令提示字元] 視窗。

  3. 在命令提示中,輸入:

    cd <Operations Manager 安裝資料夾>

    SecureStorageBackup

  4. 在 [加密金鑰備份或還原精靈] 的 [備份或還原] 頁面上,選取 [備份加密金鑰] 選項,然後完成精靈並提供金鑰的位置和密碼。

    System_CAPS_note注意事項

    若遺失或忘記金鑰,便不可能復原密碼。

    System_CAPS_note注意事項

    請將加密金鑰儲存在方便存取的位置,例如檔案共用。 在升級之前,您必須在管理群組的所有管理伺服器上還原此加密金鑰。

若要使用命令提示字元視窗備份 RMS 加密金鑰

  1. 使用系統管理員群組成員帳戶登入裝載 Operations Manager 2007 R2 Root Management Server 的電腦。

  2. 使用 [以系統管理員身分執行] 選項,以系統管理員身分開啟 [命令提示字元] 視窗。

  3. 在命令提示中,輸入 cd <安裝資料夾的路徑>,然後按 Enter。

  4. 若要備份加密金鑰,請執行下列動作:

    1. 輸入 SecureStorageBackup Backup <BackupFile>,然後按 Enter。

    2. 在 [請輸入用於儲存/擷取的密碼] 提示字元下,鍵入至少八個字元長的密碼,然後按 Enter。

    3. 在 [請重新輸入密碼] 提示字元下,鍵入相同的密碼,然後按 Enter。

檢查 Operations Manager 2007 R2 RMS 是否有目前已連線的主控台

已連接 Operations Manager 2007 R2 RMS 的主控台可能會在管理群組升級期間失去連線。 在執行管理群組升級之前,您應通知已連接主控台的人員關閉連線。

停用通知訂閱

您應在升級管理伺服器之前先停用通知訂閱,以確保升級期間不會傳送通知。

若要停用訂閱

  1. 登入屬於 Operations Manager 管理群組之 Operations Manager 系統管理員角色成員的 Operations 主控台帳戶。

  2. 在 Operations 主控台中,選取 [系統管理] 檢視。

  3. 在瀏覽窗格中展開 [系統管理],再展開 [通知] 容器,然後按一下 [訂閱]。

  4. 選取各個訂閱,然後按一下 [動作] 窗格中的 [停用]。

    System_CAPS_note注意事項

    當您停用訂閱時,無法使用多重選取功能。

停止服務或停用任何連接器

請參閱非 Microsoft 的連接器文件以取得任何已安裝之連接器的相關資訊,以便判斷每個連接器使用的服務和 System Center 2012 – Operations Manager 是否支援服務。

若要停止連接器的服務

  1. 在 [開始] 功能表上,指向 [系統管理工具],然後按一下 [服務]。

  2. 在 [名稱] 欄中,以滑鼠右鍵按一下您要控制的連接器,然後按一下 [停止]。

確認操作資料庫有超過 50% 的可用空間

在升級管理群組之前,您必須確認操作資料庫的可用空間超過 50%,因為如果空間不足,升級可能會失敗。 您也應確認交易記錄檔是操作資料庫總大小的 50%。

若要查看操作資料庫的可用空間大小

  1. 在裝載操作資料庫的電腦上,開啟 [SQL Server Management Studio]。

  2. 在 [物件總管] 中展開 [資料庫]。

  3. 以滑鼠右鍵按一下操作資料庫,指向 [報表]、[標準報表],然後按一下 [磁碟使用量]。

  4. 檢視 [磁碟使用量] 報表,判斷可用空間的百分比。

若要增加操作資料庫和記錄檔的可用空間

  1. 在裝載操作資料庫的電腦上,開啟 [SQL Server Management Studio]。

  2. 在 [連接到伺服器] 對話方塊的 [伺服器類型] 清單中,選取 [Database Engine]。

  3. 在 [伺服器名稱] 清單中,選取操作資料庫的伺服器和執行個體 (例如 computer\INSTANCE1)。

  4. 在 [驗證] 清單中,選取 [Windows 驗證],然後按一下 [連線]。

  5. 在 [物件總管] 窗格中展開 [資料庫],在操作資料庫上按一下滑鼠右鍵,然後按一下 [屬性]。

  6. 在 [資料庫屬性] 對話方塊的 [選取頁面] 下,按一下 [檔案]。

  7. 在結果窗格中,將 MOM_DATA 資料庫的 [初始大小] 值增加百分之 50。

    System_CAPS_note注意事項

    如果可用空間已逾 50%,便不需要進行此步驟。

  8. MOM_LOG 的 [初始大小] 值設定為資料庫總大小的百分之 50。 例如,如果操作資料庫大小為 100 GB,則記錄檔大小應為 50 GB。 然後按一下 [確定]。

確認 SQL Server 定序

所有資料庫和資料庫執行個體的 SQL Server 定序必須屬於以下任一項:

語言

定序

英文

SQL_Latin1_General_CP1_CI_AS

法文

French_CI_AS

俄文

Cyrillic_General_CI_AS

簡體中文

Chinese_PRC_CI_AS

日文

Japanese_CI_AS

西班牙文

Traditional_Spanish_CI_AS

其他語言

Latin1_General_CI_AS

System_CAPS_important重要事項

在針對管理群組執行升級作業之前,您必須確認所有資料庫和資料庫執行個體均有正確的定序。

若要判斷資料庫的 SQL Server 定序,您可以查看資料庫屬性。 在 SQL Server Management Studio 中,以滑鼠右鍵按一下要查看的資料庫,然後按一下 [屬性]。 定序會列在 [維護] 下。

如需資料庫的 SQL Server 定序的詳細資訊,請參閱設定或變更伺服器定序

在次要管理伺服器上還原 RMS 加密金鑰

如果您因為 RMS 不符合 System Center 2012 – Operations Manager 支援的最低設定而無法升級為管理群組,必須在用來執行管理群組升級作業的 Operations Manager 2007 R2 次要管理伺服器上還原加密金鑰。 如需 RMS 是否符合支援之必要設定的詳細資訊,請參閱 Supported Configurations for System Center 2012 - Operations Manager (System Center 2012 - Operations Manager 支援的設定)。 您應該在升級管理群組之前再還原加密金鑰。 若要還原加密金鑰,您必須使用 SecureStorageBackup 工具。

若要使用加密金鑰備份或還原精靈還原 RMS 加密金鑰

  1. 使用屬於系統管理員群組成員的帳戶登入裝載次要管理伺服器的電腦。

  2. 使用 [以系統管理員身分執行] 選項開啟 [命令提示字元] 視窗。

  3. 在命令提示中,輸入:

    cd <Operations Manager 安裝資料夾>

    SecureStorageBackup

  4. 在 [加密金鑰備份或還原精靈] 的 [備份或還原?] 頁面上,選取 [還原加密金鑰] 選項,然後完成精靈並提供金鑰的位置和密碼。

若要使用命令提示還原 RMS 加密金鑰

  1. 使用屬於系統管理員群組成員的帳戶登入裝載次要管理伺服器的電腦。

  2. 在使用 [以系統管理員身分執行] 選項的 [命令提示字元] 視窗中,輸入:

    cd <Operations Manager 安裝資料夾>

    SecureStorageBackup Restore <BackupFile>

  3. 在 [請輸入用於儲存/擷取的密碼] 提示下,輸入密碼,然後按 Enter。

  4. 請使用用來備份加密金鑰的同一個密碼。

若要確認 RMS 加密金鑰是否已還原

  1. 在 [開始] 功能表中按一下 [執行]。

  2. 輸入 regedit,然後按一下 [確定]。 登錄編輯程式隨即啟動。

    System_CAPS_caution警告

    不當編輯登錄可能會對系統造成嚴重損害。 在變更登錄前,請先備份電腦上任何重要的資料。

  3. 瀏覽至 HKLM\Software\microsoft\Microsoft Operations Manager\3.0\MOMBins 機碼。 如果 value1value2 存在,表示加密金鑰已順利還原。

備份 Operations Manager 資料庫

升級次要管理伺服器之前,請先取得操作資料庫和資料倉儲資料庫已經過驗證的最新備份。 在升級選用功能的資料庫之前,您也應該建立這些資料庫 (例如報表和稽核收集服務資料庫) 的備份。 如需詳細資訊,請參閱 如何:備份資料庫如何排定備份的 System Center 2012 作業管理員資料庫

升級 SQL Server Reporting Services

System Center 2012 – Operations Manager 在 SQL Server Reporting Services 資料庫 (SSRS) 上需要使用 SQL Server 2008 R2 或 SQL Server 2008 R2 SP1。 如需升級為 SQL Server 的詳細資訊,請參閱 Upgrading to SQL Server 2008 R2 (升級為 SQL Server 2008 R2)