SQL Server 數據庫鏡像


標簽: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

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

《歡迎交流討論》

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM