2013年1月29日 星期二

Setup SQL Server 2012 Always On Availability Groups using Join Only 使用僅聯結選項來設定SQL Server Always On Availability Groups

Setup SQL 2012 Always On Availability Groups using Join Only

使用僅聯結選項來設定SQL Server Always On Availability Groups

可以做到不中斷服務,初始化次要資料庫的備份檔之後的交易會自動接續同步到次要資料庫

from my MSDN blog January 29, 2013

1.事先將主要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


2.New Availability Group Wizard 啟動[新增可用性群組精靈]

在選取初始資料同步處理時,選擇[僅聯結](Join Only)

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

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

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

[Reference]

Select Initial Data Synchronization Page (Always On Availability Group Wizards)

沒有留言:

SQL Server Database Mirroring 資料庫鏡像

SQL Server Database Mirroring 資料庫鏡像