使用 [將復本新增至可用性群組精靈] 可協助您將新的次要復本新增至現有的 AlwaysOn 可用性群組。
備註
如需使用 Transact-SQL 或 PowerShell 將次要複本新增至可用性群組的資相關資訊,請參閱將次要複本新增至可用性群組 (SQL Server)。
開始之前
如果您從未將任何可用性復本新增至可用性群組,請參閱 AlwaysOn 可用性群組的必要條件、限制和建議中的「伺服器執行個體」和「可用性群組與復本」章節。
先決條件
您必須連接到承載當前主要副本的伺服器實例。
新增次要複本之前,請確認 SQL Server 的主機實例與現有復本位於相同的 Windows Server 故障轉移叢集 (WSFC) 叢集中,但位於不同的叢集節點上。 此外,請確認此伺服器實例符合所有其他 AlwaysOn 可用性群組必要條件。 如需詳細資訊,請參閱 AlwaysOn 可用性群組的必要條件、限制和建議(SQL Server)。
如果您選取來裝載可用性複本的伺服器執行個體是以網域使用者帳戶執行,且還沒有資料庫鏡像端點,則此精靈可以建立端點,並授與伺服器執行個體服務帳戶的 CONNECT 權限。 但是,如果 SQL Server 服務是以內建帳戶 (例如本機系統、本機服務或網路服務) 或非網域帳戶的身分執行,您就必須將憑證用於端點驗證,而且精靈無法在伺服器執行個體上建立資料庫鏡像端點。 在此情況下,我們建議您先手動建立資料庫鏡像端點,然後再啟動 [將複本加入至可用性群組] 精靈。
To use certificates for a database mirroring endpoint:使用完整初始資料同步處理的必要條件
每個裝載可用性群組複本之伺服器執行個體上的所有資料庫檔案路徑均須相同。
任何裝載次要複本的伺服器執行個體上皆不應存在主要資料庫名稱。 這表示目前還不可有任何新次要資料庫。
您必須指定網路共用,精靈才能建立及存取備份。 針對主要複本,用於啟動資料庫引擎的帳戶必須具有網路共用的讀取與寫入檔案系統權限。 如果是次要副本,此帳戶必須有網路共用的讀取權限。
如果您無法使用精靈執行完整初始資料同步處理,則必須手動準備次要資料庫。 您可以在執行精靈前後進行這項作業。 如需詳細資訊,請參閱針對可用性群組手動準備次要資料庫 (SQL Server)。
安全
權限
需要有對可用性群組的 ALTER AVAILABILITY GROUP 權限、CONTROL AVAILABILITY GROUP 權限、ALTER ANY AVAILABILITY GROUP 權限,或是對 CONTROL SERVER 的權限。
如果您想要允許 [將複本加入可用性群組精靈] 管理資料庫鏡像端點,也需要擁有 CONTROL ON ENDPOINT 權限。
使用將複本加入至可用性群組精靈 (SQL Server Management Studio)
使用將複本新增至可用性群組的精靈
在 [物件總管] 中,連線至承載該可用性群組主要複本的伺服器執行個體,然後展開伺服器樹狀目錄。
展開 [ AlwaysOn 高可用性 ] 節點和 [ 可用性群組] 節點。
以滑鼠右鍵點擊您要將次要複本新增至的可用性群組,並選取 [加入複本] 命令。 這會啟動 [將複本加入至可用性群組] 精靈。
在 [連接到現有次要複本] 頁面上,連接到可用性群組中的每一個次要複本。 如需詳細資訊,請參閱連接到現有的次要複本頁面(新增複本精靈和新增資料庫精靈)。
在 [指定複本] 頁面上,針對可用性群組指定並設定一個或多個新次要複本。 此頁面包含三個索引標籤。 下表將介紹這些索引標籤。 如需詳細資訊,請參閱指定複本頁面 (新增可用性群組精靈:新增複本精靈)。
Tab鍵 簡短描述 複本 使用此索引標籤指定將用於儲存新次要複本的每個 SQL Server 執行個體。 端點 使用此索引標籤來驗證每個新次要複本的現有資料庫鏡像端點 (如果有的話)。 如果在其服務帳戶使用 Windows 驗證的伺服器執行個體上缺少此端點,精靈會嘗試自動建立該端點。 注意: 如果任何伺服器實例是在非網域用戶帳戶下執行,您必須先對伺服器實例進行手動變更,才能繼續進行精靈。 如需詳細資訊,請參閱本主題前面的< 必要條件>。 備份喜好設定 使用此索引標籤可指定整個可用性群組的備份喜好設定,如果您希望修改目前設定,可指定個別可用性複本的備份優先權。 在 [選取初始資料同步處理] 頁面上,選擇您要如何建立新的次要資料庫並將它聯結至可用性群組。 選擇下列其中一個選項:
完整
只有在您的環境符合自動啟動初始資料同步處理的需求時,才選取此選項 (如需詳細資訊,請參閱本主題稍早的 必要條件、限制和建議)。
如果您選取 [完整] ,在建立可用性群組之後,精靈會將每個主要資料庫及其交易記錄備份至網路共用,並在裝載新次要複本的每個伺服器執行個體上還原這些備份。 然後精靈會將每個新次要資料庫聯結至可用性群組。
在 [指定所有複本可存取的共用網路位置:] 欄位中,指定一個備份共用,讓裝載複本的所有伺服器執行個體都有讀寫存取權限。 日誌備份將是日誌備份鏈的一部分。 請適當地儲存記錄備份檔案。
這很重要
如需檔案系統必要權限的資訊,請參閱本主題稍早的 必要條件。
僅限加入
如果您已經在將裝載新次要複本的伺服器執行個體上手動準備好次要資料庫,即可選取此選項。 然後精靈會將這些新的次要資料庫聯結至可用性群組。
略過初始資料同步處理
如果您想要使用您自己的資料庫和主要資料庫的日誌備份,請選取此選項。 如需詳細資訊,請參閱在 AlwaysOn 輔助資料庫上啟動數據移動(SQL Server)。
[驗證] 頁面會驗證您在此精靈中指定的值是否符合 [將複本加入至可用性群組] 精靈的需求。 若要進行變更,您可以按 [上一步] 返回先前的精靈頁面,以變更一個或多個值。 然後按 [下一步] 返回 [驗證] 頁面,再按一下 [重新執行驗證] 。
在 [摘要] 頁面上,檢視您為新的可用性群組所做的選擇。 若要進行變更,請按 [上一步] 返回相關頁面。 進行變更之後,請按 [下一步] 返回 [摘要] 頁面。
如果您對所做的選擇感到滿意,可以按一下 [腳本],建立精靈將執行的步驟腳本。 然後,若要建立及設定新的可用性群組,請按一下 [完成] 。
[進度] 頁面會顯示建立可用性群組之步驟的進度 (設定端點、建立可用性群組,並將次要複本加入群組中)。
當這些步驟完成時, [結果] 頁面會顯示每個步驟的結果。 如果所有這些步驟都成功,表示新的可用性群組已完成設定。 如果任何步驟導致錯誤,您可能需要手動完成設定。 如需有關給定錯誤原因的詳細資訊,請按一下 [結果] 資料行中相關聯的 [錯誤] 連結。
當精靈完成時,按一下 [關閉] 以結束。
這很重要
新增複本之後,請參閱將次要複本新增至可用性群組 (SQL Server) 中的<後續操作:新增複本之後>一節。
相關工作
另請參閱
AlwaysOn 可用性群組概觀 (SQL Server)
AlwaysOn 可用性群組的必要條件、限制和建議 (SQL Server)
將次要複本加入至可用性群組 (SQL Server)