Setup SQL Server 2012 AlwaysOn Availability Groups using Skip initial data synchronization

Setup SQL 2012 AlwaysOn Availability Groups using Skip initial data synchronization

1.在選取初始資料同步處理時,選擇[略過初始資料同步處理](Skip initial data synchronization)

2.驗證時會略過很多項目

3.完成時也會略過很多項目

4.此時AG新增成功,因為第二的Instance還沒有MyDB資料庫存在,所以在第二個Instance的可用性資料庫會出現驚嘆號

5.啟動[顯示儀表板],第二個Instance的MyDB會出現驚嘆號,同步處理狀態為"未進行同步處理"

6.接著可以進行新增可用性群組接聽程式。請參考這篇 Quick Setup a SQL Server 2012 AlwaysOn Availability Groups  的步驟7.新增可用性群組接聽程式

7.將主要Instance上的MyDB資料庫做備份(a Full Backup and a Log Backup)並指定NO RECOVERY 還原到第二個Instance。

-- 第1個也就是主要的Instance SQL2012A1

BACKUP DATABASE [MyDB] TO DISK = N'C:\Temp\MyDB.bak'
GO
BACKUP LOG [MyDB] TO DISK = N'C:\Temp\MyDB.trn'
GO

-- 第2個Instance SQL2012A2

RESTORE DATABASE [MyDB] FROM DISK = N'C:\Temp\MyDB.bak'
WITH NORECOVERY
GO
RESTORE LOG [MyDB] FROM DISK = N'C:\Temp\MyDB.trn'
WITH NORECOVERY
GO

 

8.再到第二個Instance將可用性資料庫加入可用性群組

[Reference]

Select Initial Data Synchronization Page (AlwaysOn Availability Group Wizards)

https://msdn.microsoft.com/en-us/library/hh231021.aspx