備份 SQL Server 資料

為確保 Client Security 環境能夠適時保存及還原,您應備份 SQL Server 中的以下幾個重要資料庫:

  • 集合資料庫 (或 OnePoint 資料庫)
  • 報告資料庫 (或 SystemCenterReporting 資料庫)
  • SQL Server 報告資料庫 (ReportServer)
  • Master 與 MSDB SQL Server 系統資料庫

如果組織中已訂立有關備份資料庫的準則及程序,則請遵循該等準則及程序執行備份。

Bb418814.note(zh-tw,TechNet.10).gif附註
ReportServerTempDB 內含暫存資料,不需要備份。

最需要備份的資料庫為集合資料庫 (或 OnePoint 資料庫) 及報告資料庫 (或 SystemCenterReporting 資料庫)。

集合資料庫是 MOM 作業資料庫。此資料庫內含攸關 Client Security 部署的資料,包括:

  • 絕大部分的 Client Security 與 MOM 環境組態設定
  • Client Security 原則
  • Client Security 與 MOM 代理程式資訊
  • 包含自訂項目的管理組件
  • 尚未封存至報告資料庫的作業資料

集合資料庫時常會被寫入或從中讀取資料,因此您必須定期進行備份,以保存 Client Security 環境的最新資訊。此資料庫失敗時必須重新建立集合伺服器元件,因而可能導致幾乎所有的 MOM 特定資料盡失。因此至少應將集合資料庫納入備份計畫中。

報告資料庫 (或 SystemCenterReporting 資料庫) 中儲存由 MOM 和 Client Security 收集的所有封存作業資料。該資料是供 SQL Server Reporting Services 用來建立並顯示由 Client Security 提供的報表。此為趨勢分析、效能追蹤及許多其他 IT 分析作業所需的重要資料。由於此資料庫可能會在一段時間後成長到非常龐大,因此備份起來很可能比操作資料庫更花時間。

報告資料庫預設為每日更新,因此每天不止一次備份資料庫並無任何額外的效益。

集合和報告資料庫預設均為使用簡易修復模型。此模型不允許這兩種資料庫復原至失敗點。萬一發生失敗,只能將資料庫還原到上次建立的完整或差異資料庫備份。

要備份這些資料庫,建議您在 SQL Server 中擬定資料庫維護計畫。維護計畫可讓您排定依照固定間隔執行備份,以因應組織需求。如需擬訂維護計畫的詳細資訊,請參閱《SQL Server 2005 線上叢書》中的維護計畫精靈 (英文)(http://go.microsoft.com/fwlink/?LinkId=87339)。

如需備份 MOM 資料庫的詳細資訊,請參閱《MOM 2005 操作指南》中的備份與還原 (英文)(http://go.microsoft.com/fwlink/?LinkId=87340)。

SQL Server 報告資料庫中儲存報表定義、報表中繼資料、快取報表及快照。這些資訊會在系統管理員管理報表定義時更新。例如,在系統管理員定義新報表或變更現有報表的定義時,此資訊就會更新。

Master 資料庫是系統資料庫,其中記錄 SQL Server 系統的所有系統資訊,包括資料庫檔案的位置。此外並記錄所有的登入帳戶與系統組態設定。

MSDB 資料庫是 SQL Server 系統資料庫,可供 SQL Server 代理程式用來排程工作與警示,以及用於記錄運算子。此資料庫內含攸關集合資料庫健全狀況的重要工作排程。

Master 與 MSDB 資料庫正常運作與否,是維繫 SQL Server 執行個體中所有資料庫運作的重要關鍵。初次設定 Client Security 後以及每次進行系統設定變更或工作排程變更時,都應備份上述資料庫。

顯示: