請使用 AlwaysOn 選擇初始資料同步 頁面,標示您對新次級資料庫初始資料同步的偏好。 此頁面由三個精靈共用——新可用性群組精靈、將複本加入可用性群組精靈,以及將資料庫加入可用性群組精靈。
可能的選項包括 完整同步、 僅連接,或 跳過初始資料同步。 在選擇 全套 或 加入之前,請先 確認你的環境符合先決條件。
Recommendations
在初始資料同步期間暫停主要資料庫的日誌備份任務。
對於大型資料庫,完整的備份與還原作業可能需要大量時間與資源。 在這種情況下,我們建議您自行準備次級資料庫。 欲了解更多資訊,請參閱本主題後面的 「手動準備次級資料庫」。
完整的初始資料同步需要你指定網路共享。 在使用精靈進行完整初始資料同步之前,我們建議你先對網路分享資料夾的存取權限實施安全計畫。 此預防措施很重要,因為備份檔案中潛在敏感資料,任何擁有該資料夾讀取權限的人都可能存取。 此外,為了保護您的備份與還原操作,我們建議您保護每個承載可用性副本的伺服器實例與網路共享資料夾之間的網路通道。
如果您的備份與還原操作必須高度安全,我們建議您選擇 僅加入 或 跳過初始資料同步 選項。
完整
對於每個主要資料庫, 完整 選項在同一工作流程中執行多項操作:建立主要資料庫的完整備份與日誌備份,並在每個承載次要副本的伺服器實例還原這些備份後建立相應的次級資料庫,並將每個次要資料庫加入可用性群組。
只有當你的環境符合以下使用完整初始資料同步的前提條件,且你希望精靈自動啟動資料同步時,才可選擇此選項。
使用完整初始資料同步處理的必要條件
每個裝載可用性群組複本之伺服器執行個體上的所有資料庫檔案路徑均須相同。
Note
如果你執行精靈的伺服器實例和任何要架設次要副本的伺服器實例,備份和還原檔案路徑都不一樣。 備份與還原操作必須手動執行,使用 WITH MOVE 選項。 欲了解更多資訊,請參閱本主題後面的 「手動準備次級資料庫」。
任何裝載有次要複本的伺服器執行個體上,皆不得存在主要資料庫名稱。 這表示目前還不可有任何新次要資料庫。
您必須指定網路共用,精靈才能建立及存取備份。 針對主要複本,用於啟動資料庫引擎的帳戶必須具有網路共用的讀取與寫入檔案系統權限。 如果是次要副本,此帳戶必須有網路共用的讀取權限。
Important
日誌備份將是日誌備份鏈的一部分。 請適當地儲存記錄備份檔案。
若未符合先決條件
精靈無法為此可用性群組建立次要資料庫。 關於如何準備這些資料,請參閱本主題後面的 「手動準備次級資料庫」。
如果符合先決條件
如果這些前提條件都符合,且你希望精靈執行完整的初始資料同步,請選擇 完整 選項並指定網路共享。 這會讓精靈建立完整的資料庫並記錄每個所選資料庫的備份,並將這些備份放到你指定的網路共享中。 接著,在每個承載新次要副本的伺服器實例上,精靈會透過使用 NORECOVERY 還原 RESTORE 備份來建立次要資料庫。 建立每個次要資料庫後,精靈會將新的次要資料庫加入可用性群組。 一旦第二個資料庫加入,該資料庫的資料同步就會開始。
指定一個所有複本都能存取的共用網路位置
要建立和還原備份,精靈需要你指定網路共享。 用於啟動每個伺服器實例 資料庫引擎 的帳號,必須在網路共享上擁有讀寫檔案系統權限。
Important
日誌備份將是日誌備份鏈的一部分。 妥善保存備份檔案。
僅限加入
只有當每個承載備用群組次要副本的伺服器實例中已經存在新的次要資料庫時,才可選擇此選項。 關於準備次級資料庫的資訊,請參閱本節後面的 「手動準備次級資料庫」。
如果你選擇 僅加入,精靈會嘗試將每個現有的次要資料庫加入可用性群組。
略過初始數據同步處理
如果你想自己執行資料庫並記錄每個主要資料庫的備份,並將它們還原到每個承載次要副本的伺服器實例,請選擇這個選項。 退出精靈後,你還需要加入每個次要副本的所有次要資料庫。
Note
欲了解更多資訊,請參閱「在 AlwaysOn 次級資料庫(SQL Server)上啟動資料移動」。
手動準備次級資料庫
若要獨立於任何 Always On Availability Groups 精靈之外準備次要資料庫,您可以採用以下任一種方法:
手動用 WITH NORECOVERY 還原主資料庫 RESTORE 最近的資料庫備份,然後再用 RESTORE WITH NORECOVERY 還原後續的日誌備份。 如果主資料庫和次資料庫的檔案路徑不同,你必須使用 WITH MOVE 選項。 在每個承載可用性群組次要複本的伺服器執行個體上,執行此還原順序。 你可以用 Transact-SQL 或 PowerShell 來執行這些備份和還原操作。
如需詳細資訊:<>
如果您要將一或多個記錄傳送主要資料庫加入可用性群組,您可能可以從記錄傳送將一或多個對應的次要資料庫移轉至 AlwaysOn 可用性群組。 欲了解更多資訊,請參閱從日誌運送遷移至 AlwaysOn 可用性群組(SQL Server)的前提條件。
Note
為可用性群組建立所有次要資料庫之後,如果您想要在次要複本上執行備份,則需要重新設定可用性群組的自動備份喜好設定。
如需詳細資訊:<>
建立次要資料庫後,將所有目前的日誌備份套用到新的次要資料庫。
你也可以選擇在執行精靈前先準備好所有次要資料庫。 接著,在精靈的 「指定初始資料同步 」頁面,選擇 僅加入 ,自動將你的新次要資料庫加入可用性群組。