SQL Server 資料庫映象

pursuer.chen發表於2015-04-24

標籤:SQL SERVER/MSSQL SERVER/資料庫/DBA/映象

概述  

本章內容主要講述資料庫映象的安裝,安裝環境是在域環境下進行安裝。

環境:SQL Server 2008 r2 企業版

域伺服器IP:192.168.2.10

主體資料庫伺服器:機器名(CLU13);IP(192.168.2.13)

映象資料庫伺服器:機器名(CLU12);IP(192.168.2.12)

見證伺服器:IP(192.168.2.10)

目錄

安裝資料庫映象

備份還原資料庫

將需要進行資料庫映象的資料庫先進行資料庫完整備份,然後再進行日誌備份,將備份的資料庫檔案和日誌檔案拷貝到映象伺服器磁碟下。

1.在映象伺服器中還原剛才備份的資料庫,還原完整備份,還原的資料名AdventureWorks2008R2,恢復狀態選擇RESTORE WITH NORECOVERY

 

2.還原日誌檔案,恢復狀態選擇RESTORE WITH NORECOVERY

配置資料庫映象

3.以域使用者登入CLU13伺服器,開啟SQL Server,右鍵AdventureWorks2008R2-任務-映象,點選配置安全性

 

4.這一步是選擇是否要配置見證伺服器,這裡選擇“是”,也可以選擇否,在後面配置完映象後還可以新增見證伺服器

5.預設勾選

6.主體伺服器預設已連線,點下一步

7.點選連線,因為主體和映象伺服器都加入了域,所以以windows身份連線即可。

8.見證伺服器同上,也是以windows身份連線

9.建立服務賬戶,由於這裡是測試新增域管理員使用者,最後會在登入名中自動建立使用者

10.點選完成

 

 

11.開始映象

12.帶故障轉移的資料庫映象配置完成

13.開啟資料庫映象監視器

 

 

注意:資料庫服務的啟動使用者必須是域使用者

如何搭建域環境參考:http://www.cnblogs.com/chenmh/p/4444168.html

應用端連線資料庫映象參考:https://technet.microsoft.com/zh-cn/library/ms175484.aspx

總結

 資料庫映象不足的地方在於作為映象的資料庫是無法訪問的,無法分擔主體的壓力,所以微軟在SQL Server 2012版中加入了AlwaysOn,AlwaysOn可以通過配置只讀路由訪問輔助副本,從而分擔主要副本伺服器的壓力。在域環境下配置資料庫映象比較容易;在非域環境下配置資料庫映象需要配置憑證還需要對憑證加密,相對於域環境下複雜一點;由於是測試所以這裡都是以域管理員進行建立,實際生產環境中需要控制許可權。如果開啟映象出錯檢查三臺伺服器的1433,5022埠是否被防火牆阻止了。

 

 

 

備註:

    作者:pursuer.chen

    部落格:http://www.cnblogs.com/chenmh

本站點所有隨筆都是原創,歡迎大家轉載;但轉載時必須註明文章來源,且在文章開頭明顯處給明連結,否則保留追究責任的權利。

《歡迎交流討論》

 

相關文章