AlwaysOn添加可用性數據庫

AlwaysOn搭建成功後,主從數據庫已經實現數據同步。但我們經常還需要向已經建好的AlwaysOn可用性組中添加數據庫。這部分是怎樣車操作的呢,今天我們來做一下。
這是可用性組中原來的數據庫信息。目前只有一個數據庫。
這裏寫圖片描述
在主庫新建數據庫,並建一張新表。然後進行完整備份和日誌備份並以此還原到從庫中,注意還原時採用norecovery選項。

--主庫WIN-P1
create database test
go
create table test2 (id int null)
go
BACKUP DATABASE [test] TO  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\test.bak' WITH NOFORMAT, NOINIT,  NAME = N'test-完整 數據庫 備份', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO
BACKUP LOG [test] TO  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\test_log.bak' WITH NOFORMAT, NOINIT,  NAME = N'test-事務日誌  備份', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO
--從庫WIN-P3
USE [master]
RESTORE DATABASE [test] FROM  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\test.bak' WITH  FILE = 1,  NORECOVERY,  NOUNLOAD,  STATS = 5

GO

RESTORE LOG [test] FROM  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\test_log.bak' WITH  FILE = 1,  NORECOVERY,  NOUNLOAD,  STATS = 10
GO

此時從庫上的test庫處於正在還原狀態。
這裏寫圖片描述

此時先決條件已經準備好,接下來可以進行添加數據庫操作。
AlwaysOn高可用性-可用性組-DB01-可用性數據庫-右鍵 添加數據庫。注意這一步只能在主庫的可用性組上進行操作。
這裏寫圖片描述
單擊下一步,選中要添加的數據庫。
這裏寫圖片描述
單擊下一步,選擇僅連接,單擊下一步,此時需要連接現有的輔助副本,默認是未連接狀態。
這裏寫圖片描述
單擊連接,會跳出輔助副本的域名連接界面,點擊進行連接,此時連接信息出現域名信息。
這裏寫圖片描述
這裏寫圖片描述
單擊下一步,進行驗證。
這裏寫圖片描述
單擊下一步。
這裏寫圖片描述
單擊完整,完成整個操作。可以看到此時可用性數據庫下面多了一個test數據庫。
這裏寫圖片描述
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章