共用方式為


備份 Service Manager 資料庫

 

適用於: System Center 2012 SP1 - Service Manager、System Center 2012 R2 Service Manager、System Center 2012 - Service Manager

System Center 2012 – Service Manager 環境中最多有八個資料庫:

  • ServiceManager

  • DWDataMart

  • DWRepository

  • DWStagingAndConfig

  • ReportServer

  • Analyst

  • OMDWDataMart

  • CMDWDataMart

這份清單中的前四個資料庫必須連接 Service Manager 及資料倉儲管理伺服器,並且與這些伺服器交換資料。 進行資料交換時,資料皆經過加密。 在管理伺服器上,則會視需要依本指南中的說明備份及還原加密金鑰。 如需管理伺服器上的加密金鑰的詳細資訊,請參閱備份 Service Manager 管理伺服器。 若為裝載資料庫的伺服器,加密金鑰會儲存在資料庫中。

如果裝載資料庫的電腦失敗,修復時只需將資料庫 (包括加密金鑰) 還原至與原始電腦同名的電腦上。 您的 Service Manager 資料庫嚴重損壞修復策略應以一般 SQL Server 2008 嚴重損壞修復的程序為基礎。 如需詳細資訊,請參閱 SQL Server 2008 R2 線上叢書:規劃災害復原

在嚴重損壞修復的準備過程中,您可執行指令碼來擷取安全性記錄檔,以便保留每個資料庫的使用者角色資訊。 在部署 Service Manager 並視需要執行資料倉儲登錄精靈之後,您會使用 SQL Server 指令碼精靈建立可擷取 SQL Server 登入權限和物件層級權限的指令碼。 接著,如果您需要還原 Service Manager 資料庫的新伺服器,可以使用這個指令碼重新建立必要的登入權限和物件層級權限。 在 SQL Server 2008 中用來產生指令碼的精靈,與 SQL Server 2008 R2 中的精靈不同。 SQLServer 2008 精靈和 SQL Server 2008 R2 精靈的指示在本指南中均可找到。

在 SQL Server 上啟用 Common Language Runtime

安裝 Service Manager 資料庫時,Service Manager 安裝程式會在執行 SQL Server 的電腦上啟用 Common Language Runtime (CLR)。 如果您將 Service Manager 資料庫還原到另一部執行 SQL Server 的電腦上,則必須手動啟用 CLR。 如需詳細資訊,請參閱啟用 CLR 整合

本節內容

如何啟動 SQL Server 2008年指令碼精靈
說明如何產生可擷取 SQL Server 2008 登入權限和物件層級權限的指令碼。

如何啟動 SQL Server 2008 R2 指令碼精靈
說明如何產生可擷取 SQL Server 2008 R2 登入權限和物件層級權限的指令碼。