本文件已封存並已停止維護。

如何在 Operations Manager 2007 中移動 Operations Manager 報表伺服器

更新日期: 2009年5月

適用於: Operations Manager 2007 R2, Operations Manager 2007 SP1

您可以將 Microsoft System Center Operations Manager 2007 報表伺服器元件移到新伺服器,或是在原始伺服器上重新安裝此元件。

Important重要事項
只有 System Center Operations Manager 2007 的 Service Pack 1 或 R2 版本才能支援移動報表伺服器的作法。

移動 Operations Manager 報表伺服器的概要步驟如下:

  1. 備份 OperationsManagerDW 資料庫。

  2. 請記下用於資料倉儲動作帳戶以及用於資料倉儲報表部署帳戶的帳戶。您在稍後重新安裝 Operations Manager 2007 報表伺服器時,必須使用同一個帳戶。

  3. 解除安裝目前的 Operations Manager 報表伺服器元件。

  4. 還原原始的 OperationsManagerDW 資料庫。

  5. 如果您要在原始伺服器上重新安裝 Operations Manager 報表伺服器元件,請執行 ResetSRS.exe 工具來清理與準備報表伺服器以便重新安裝。

  6. 重新安裝 Operations Manager 報表伺服器元件。

在這項移動作業期間,Operations Manager 會停止將資料儲存在 OperationsManagerDW 資料庫中,直到您完成 Operations Manager 報表伺服器的重新安裝為止。

請使用本主題中的程序將報表伺服器移到新伺服器,並確認移動是否成功。您必須備份在 Operations Manager 2007 外部撰寫的任何自訂報表。如需相關詳細資訊,請參閱《SQL Server 2008 線上叢書》中的將報表伺服器資料庫移至其他電腦 (http://go.microsoft.com/fwlink/?LinkId=151513)。

note附註
請務必確實遵照所有的步驟,否則可能導致資料損毀。

移動 Operations Manager 報表伺服器

  1. 在目前的資料倉儲伺服器上,使用 SQL Server Management Studio 備份 OperationsManagerDW 資料庫 (預設名稱)。

  2. 在目前的 Operations Manager 報表伺服器電腦上,依照下列步驟解除安裝 Operations Manager 報表伺服器元件:

    1. 按一下 [開始],再按 [控制台],然後按一下 [新增或移除程式] (如果您使用 Windows Server 2003) 或按一下 [程式和功能] (如果您使用 Windows Server 2008)。

    2. 在 [新增或移除程式] 或 [程式和功能] 對話方塊中,選取 [System Center Operations Manager 2007 R2 報表伺服器],然後選取 [變更]。

    3. 在 System Center Operations Manager 2007 R2 報表安裝精靈的 [Operations Manager 2007 R2 維護] 頁面上,選取 [修改],然後按一下 [下一步]。

    4. 在 [自訂安裝程式] 頁面上,使用 [此元件將無法使用] 選項設定 [報表伺服器] 元件。

    5. 完成精靈。

  3. 在資料倉儲伺服器上,使用 SQL Management Studio 還原您在步驟 1 建立的 OperationsManagerDW 資料庫備份。

  4. 如果您要在原始伺服器上重新安裝 Operations Manager 報表伺服器元件,必須執行下列步驟,以移除原始安裝所留下來的任何資料:

    1. 將 ResetSRS.exe 工具從產品光碟上的 SupportTools 資料夾複製到本機資料夾。

    2. 使用 [以系統管理員身分執行] 選項開啟命令提示字元視窗,並輸入下列命令以執行該工具:

      ResetSRS.exe <SQL Server instance name>
      
      此處的 SQL Server instance name 是安裝 SQL Reporting Services 的 SQL Server 執行個體,例如 'Instance1'。如果 SQL Server 使用預設執行個體,請輸入 MSSQLSERVER。

    3. 按一下 [開始],依序指向 [程式集]、[Microsoft SQL Server 2005] 或 [Microsoft SQL Server 2008],再指向 [組態工具],然後按一下 [Reporting Services 組態],以開啟報表組態管理員。

    4. 對於 SQL Reporting Services 2005,在 [設定報表伺服器] 頁面上,檢查 [Web 服務識別] 項目的狀態。如果其狀態不是 [已設定] (綠色),請按一下該項目,然後按一下 [套用]。

      檢查該頁面上其他項目的狀態。請設定標示紅色 ‘X’ (表示設定狀態為狀況不良) 的任何項目。

  5. 對於 SQL Server Reporting Services 2008,確認 SQL Server 2008 Reporting Services 的設定是否正確。按一下 [開始],依序指向 [程式集]、[Microsoft SQL Server 2008]、[組態工具],然後按一下 [Reporting Services 組態管理員]。連線至您安裝 Reporting Services 所在的執行個體。

  6. 在左窗格中,選取 <servername>\SQLinstance。這將於結果窗格中顯示報表伺服器狀態。確定 [報表伺服器狀態] 為 [已啟動]。

  7. 在左窗格中選取 [向外延展部署],並確定 [狀態] 欄的值為 [已加入]。

  8. 如果 [報表伺服器] 未啟動,而 [向外延展部署] 也未加入,請檢查 [服務帳戶]、[Web 服務 URL] 及 [資料庫] 的設定。

  9. 確認 SQL Server Reporting Services 服務正在執行。在 [伺服器管理員] 中,展開 Windows Server 2008 的 [設定] 容器或 Windows Server 2003 的 [服務],然後選取 [服務]。

  10. 在 [名稱] 欄中,尋找 [SQL Server Reporting Services] 執行個體服務,並確認其狀態為 [已啟動],且其 [啟動類型] 為 [自動]。

  11. 在新的 Operations Manager 報表伺服器電腦上,執行 SetupOM.exe 以重新安裝 Operations Manager 報表伺服器元件,同時將報表伺服器指向現有的 OperationsManagerDW 資料庫,並使用原始帳戶作為資料倉儲動作帳戶和資料倉儲報表部署帳戶,如下所示:

    1. 在 [System Center Operations Manager 2007 R2 安裝程式] 頁面上,選取 [安裝 Operations Manager 2007 R2 報表]。

    2. 在 System Center Operations Manager 2007 報表安裝精靈的 [自訂安裝程式] 頁面上,只設定 [報表伺服器] 元件進行安裝。請使用 [此元件將無法使用] 選項設定 [資料倉儲] 元件。

  12. 依照下一個程序所述,確認資料庫已移動成功。

確認報表伺服器是否移動成功

  1. 確認您可以從 Operations Manager Operations 主控台順利執行報表。

  2. 確定管理群組中所有管理伺服器的健全狀況狀態為 [狀況良好]。

    若有任何管理伺服器的健全狀況狀態為 [重大],請開啟 [健全狀況總管],展開 [可用性 - <伺服器名稱>],然後繼續展開,直到您可瀏覽到 [資料倉儲 SQL RS 已部署管理組件清單要求復原狀態] 為止。檢查相關事件,判斷是否發生存取 OperationsManagerDW 資料庫的問題。

 
顯示: