將整個企業的管理自動化

將多個 SQL Server 執行個體之間的管理自動化,稱為「多伺服器管理」。使用多伺服器管理,可進行以下工作:

  • 管理二或多部伺服器。

  • 為企業伺服器之間的資訊流程進行排程以作為資料倉儲之用。

[!附註]

在 Microsoft 持續努力減少整體擁有成本的過程中,SQL Server 2008 導入了兩項功能:稱為「以原則為基礎的管理」的管理伺服器方法,以及使用組態伺服器和伺服器群組的多伺服器查詢。這些功能可以搭配本主題所描述的某些功能使用,也可以取代這些功能。如需詳細資訊,請參閱<使用以原則為基礎的管理來管理伺服器>和<使用中央管理伺服器管理多部伺服器>。

若要利用多伺服器管理,您至少要有一部主要伺服器與一部目標伺服器。主要伺服器會將作業散發到目標伺服器,並接收目標伺服器傳回的事件。對於目標伺服器上執行的作業,主要伺服器也會儲存其作業定義的集中副本。目標伺服器則會定期連接到主要伺服器,以更新其作業排程。如果主要伺服器上有新的作業,目標伺服器便會下載該作業。當目標伺服器完成作業後,它就會重新連接到主要伺服器並報告作業的狀態。

下圖顯示主要伺服器和目標伺服器之間的關係:

多伺服器管理組態

如果您負責管理大型公司的部門伺服器,您可以定義下列項目:

  • 含多個作業步驟的備份作業。

  • 發生備份失敗狀況時要通知的操作員。

  • 備份作業的執行排程。

請在主要伺服器上撰寫一次這個備份作業,然後將每個部門伺服器都編列為目標伺服器。一旦您將這些伺服器編列上去以後,所有的部門伺服器都會執行同一個備份作業,而您只需定義一次作業。

[!附註]

多伺服器管理功能是提供給 sysadmin 角色的成員。但是,目標伺服器上的 sysadmin 角色成員,不能編輯主要伺服器在目標伺服器上所執行的作業。這個安全性措施避免意外刪除作業步驟,防止目標伺服器上的作業中斷。

在此章節中