Sql-Server-2014

使用目前故障轉移群集設置 AG 組

  • August 24, 2016

環境

Windows: 2012 R2 Standard
SQL: SQL 2014 Enterprise Edition
Setup: Two Node Windows Failover cluster with SAN

變化:

我們希望通過添加在 DR 站點上執行的第二個 SQL 實例來將可用性組引入實例。它將是帶有附加驅動器的虛擬伺服器。對於 Clarity,我們將呼叫在兩個節點集群上執行的 SQL 實例,其中 SAN 為 S1,DR 站點上的第二個 SQL 實例為 S2

問題:

  1. 將 S2 添加到 S1 集群後,我們可以創建 AG 組嗎?如果 S1 發生故障並故障轉移到節點 2,AG 是否會故障轉移到 S2 實例?
  2. 通過在使用 AG 設置的新伺服器上創建兩個實例來重新開始,然後將數據庫遷移到它們?
  3. 許可 - 即使一切都將在主實例上執行並且在主實例出現故障時將進行故障轉移,我們是否必須為主實例和輔助實例支付許可費用?

謝謝!

對於您的第一個問題,是的,您可以使用相同的環境(Windows:2012 R2 Standard 和 SQL 2014 Enterprise Edition),但應該更改配置。在故障轉移群集期間,主伺服器和輔助伺服器共享相同的資源或驅動器,這不適用於 Always on 配置,並且主副本和輔助副本都必須擁有自己的驅動器。

對於您的第二個問題,這取決於您的偏好和可用資源,如果您認為在兩台伺服器上重置驅動器並更改配置很容易,您可以這樣做。如果您有足夠的資源、SAN 中的空間並且對開始全新安裝更有信心,您可能會選擇第二個選項。

關於許可。假設您計劃僅將輔助節點用於災難恢復或較短的維護時間,則您只需要對主節點進行許可。但是,如果您打算從輔助節點查詢,則還需要輔助節點的許可證。

引用自:https://dba.stackexchange.com/questions/147751