標籤: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 本站點所有隨筆都是原創,歡迎大家轉載;但轉載時必須註明文章來源,且在文章開頭明顯處給明連結,否則保留追究責任的權利。 《歡迎交流討論》 |