標籤:串連數 恢複 tle get blog 生產環境 生產 rar server
原文: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 本網站所有隨筆都是原創,歡迎大家轉載;但轉載時必須註明文章來源,且在文章開頭明顯處給明連結,否則保留追究責任的權利。 《歡迎交流討論》 |
SQL Server 資料庫鏡像