分享方式:


Always On 可用性群組操作問題的原則式管理

適用於:SQL Server

Always On 可用性群組健全狀況模型會評估一組預先定義的原則式管理 (PBM) 原則。 您可以使用這些原則,在 SQL Server 中檢視可用性群組以及其複本和資料庫的健全狀況。

詞彙和定義

AlwaysOn 預先定義的原則
一組內建原則,可讓資料庫管理員檢查可用性群組及其可用性複本和資料庫是否符合 AlwaysOn 原則所定義的狀態。

Always On 可用性群組
提供資料庫鏡像之企業級替代方案的高可用性與災害復原解決方案。

可用性群組
一組一起容錯移轉之離散化使用者資料庫 (稱為 「可用性資料庫」(Availability Database)) 的容器。

「可用性複本」
特定 SQL Server 執行個體所裝載之可用性群組的具現化,其中維護屬於可用性群組之每個可用性資料庫的本機副本。 有兩種類型的可用性複本存在:單一 「主要複本」 (Primary Replica) 以及一到四個 「次要複本」(Secondary Replica)。 針對給定可用性群組裝載可用性複本的伺服器執行個體必須位於單一 Windows Server 容錯移轉叢集 (WSFC) 叢集的不同節點上。

可用性資料庫
屬於可用性群組的資料庫。 對於每個可用性資料庫而言,可用性群組會維護單一讀寫複本 ( 「主要資料庫」(Primary Database)) 以及一到四個唯讀複本 (「次要資料庫」(Secondary Database))。

AlwaysOn 儀表板
提供可用性群組健全狀況摘要檢視的 SQL Server Management Studio 儀表板。 如需詳細資訊,請參閱 本文稍後的AlwaysOn儀錶板

預先定義的原則和問題

下表摘要說明預先定義的原則。

原則名稱 問題 類別***** Facet
WSFC 叢集狀態 WSFC 叢集服務離線 重大 SQL Server 的執行個體
可用性群組在線狀態 可用性群組為離線 重大 可用性群組
可用性群組自動故障轉移整備 可用性群組尚未準備好進行自動故障轉移 重大 可用性群組
可用性複本資料同步處理狀態 某些可用性復本不會同步處理數據 警告 可用性群組
同步複本的資料同步處理狀態 某些同步復本不會同步處理 警告 可用性群組
可用性複本角色狀態 某些可用性復本沒有狀況良好的角色 警告 可用性群組
可用性複本連接狀態 部分可用性複本已中斷連接 警告 可用性群組
可用性複本的角色狀態 可用性復本沒有狀況良好的角色 重大 可用性複本
可用性複本連接狀態 可用性複本已中斷連接 重大 可用性複本
可用性複本聯結狀態 可用性復本未聯結 警告 可用性複本
可用性複本資料同步處理狀態 某些可用性資料庫的數據同步處理狀態狀況不良 警告 可用性複本
可用性資料庫暫停狀態 可用性資料庫已暫停 警告 可用性資料庫
可用性資料庫聯結狀態 輔助資料庫未聯結 警告 可用性資料庫
可用性資料庫資料同步處理狀態 可用性資料庫的數據同步處理狀態狀況不良 警告 可用性資料庫

重要

* 對於 AlwaysOn 原則而言,類別目錄名稱會當作識別碼使用。 變更 AlwaysOn 類別目錄的名稱會破壞其健全狀況評估功能。 因此,請勿修改 AlwaysOn 類別目錄的名稱。

AlwaysOn 儀表板

AlwaysOn 儀表板會為您提供可用性群組健全狀況的摘要檢視。 AlwaysOn 儀表板包括下列功能:

  • 可讓您輕鬆地顯示有關給定可用性群組、其可用性複本和資料庫的詳細資料。

  • 顯示重要狀態的視覺指示,以便協助資料庫管理迅速地進行操作決策。

  • 提供疑難排解案例的啟動點。

  • 針對給定的操作問題,將特定 AlwaysOn 健全狀況原則違規的相關資訊以及矯正說明的連結填入 [原則評估結果] 對話方塊中。

  • 提供健全狀況擴充事件查看器,以顯示 Always On 特定問題的先前事件。

  • 如果故障轉移可用性群組是問題的可能補救,請提供故障轉移可用性群組精靈連結的啟動點。 此精靈將引導資料庫管理員完成手動容錯移轉程序。

擴充 AlwaysOn 健全狀況模型

擴充 Always On 可用性群組健康情況模型只是建立您自己的使用者定義原則,並根據您要監視的物件類型,將它們放入特定類別。 在您改變一些設定之後,Always On 儀錶板會自動評估您自己的使用者定義原則,以及 AlwaysOn 預先定義的原則。

使用者定義的原則可以使用任何可用的 PBM Facet,包括 Always On 預先定義原則所使用的 Facet(請參閱本文稍早的 [預先定義的原則和問題](#Always OnPBM)。 伺服器 Facet 會提供用來監視 Always On 可用性群組健全狀況的以下屬性:(IsHadrEnabledHadrManagerStatus)。 伺服器 Facet 也會提供用來監控 WSFC 叢集組態的以下原則: ClusterQuorumTypeClusterQuorumState

如需詳細資訊,請參閱 AlwaysOn 健全狀況模型第 2 部分--擴充健全狀況模型 (SQL Server Always On 小組部落格)。

相關工作

相關內容

另請參閱