Sql-Server

將新數據庫添加到 AAG 組

  • December 12, 2016

我必須為公司範圍的列印應用程序創建一個新數據庫。由於成本不大,我們計劃使用現有的 SQL 設置。有人可以建議我什麼時候可以真正將數據庫移動到創建後的 AAG 組?

我可以在創建數據庫後立即執行,還是可以在安裝應用程序後執行?另外,對於配置輔助數據庫,如果啟用了完全初始同步,它會自動創建嗎?請說清楚

我必須為公司範圍的列印應用程序創建一個新數據庫。由於成本不大,我們計劃使用現有的 SQL 設置。有人可以建議我什麼時候可以真正將數據庫移動到創建後的 AAG 組?

是的,您可以AAG在創建數據庫後立即添加數據庫。但是有一個條件,首先你必須對該數據庫進行“完整備份”(你要添加哪個數據庫AAGDatabase Recovery model應該是'Full Recovery model'。否則該數據庫將無法添加AAG,除非你不應該完全備份備份。

另外,對於配置輔助數據庫,如果啟用了完全初始同步,它會自動創建嗎?

如果您'primary & secondary replicas''availability groups' . 如果您將'Primary Replica Server'數據庫添加到'Availability Databases'. 它會自動在您的“輔助副本伺服器”中提供該數據庫。成功添加數據庫後兩個伺服器(Primary Replica Server& Secondary Replica Server)該數據庫的狀態將是“Synchronous commit或非同步送出”。'Availability Mode'在配置可用性組期間應選擇的任何內容。

希望對您有所幫助。

供參考:-這裡

從這裡我們可以選擇兩種場景

1. alwayson for high availability 

2. Read replica

如果是,HA那麼adddatabase創建AG數據庫之後。

如果是這樣,Read replica您可以AG在安裝並驗證應用程序後將其添加到。

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