標籤:blog http ar os sp 檔案 資料 2014 log
Sqlserver2008鏡像功能可以保障資料庫的高可用性。資料庫鏡像維護著資料庫的兩個副本,這兩個副本必須分別放置在不同的SQL Server資料庫執行個體中。可以用兩台伺服器也可以用一台伺服器的不同執行個體來承載,但執行個體必須具有不同的資料鏡像連接埠。其中一台上的資料庫用於用戶端訪問,充當“主體伺服器”角色;而另一台則根據鏡像會話的配置和狀態,充當熱備份伺服器,即“鏡像伺服器角色”,當主體伺服器發生故障時,可以切換到備份伺服器來充當主體伺服器的功能,切換的過程可以使手動,也可以自動切換,自動切換必須添加一個“見證伺服器角色”,用於監視主體服務是否支援資料庫服務自動容錯移轉。
主體伺服器與鏡像伺服器之間同步的原理在此不在描述,請參見微軟官網:http://msdn.microsoft.com/zh-cn/library/ms189852.aspx。
設定步驟:
1、環境準備
安裝資料庫服務Sqlserver2008R2,必須具有相同的版本。
安裝後開啟資料庫服務和代理服務。
防火牆開啟資料庫連接埠1433和服務連接埠5022。
主伺服器IP: 10.172.12.106
鏡像伺服器IP: 10.171.84.74
見證伺服器IP: 10.172.7.185
2、修改伺服器Host檔案
分別開啟修改這三個伺服器的HOST檔案,添加以下指向:
10.173.12.106 iZ25mnky5m8Z
10.171.83.74 iZ254pd4siqZ
10.173.7.185 iZ25gj54e7pZ
後面伺服器對應的機器名
3、備份以及恢複資料庫
目標資料庫復原模式必須為“完整”。
備份資料庫和備份日誌選擇同一檔案。
在鏡像伺服器上進行恢複時,還原選項選擇“覆蓋現有資料庫” 恢複狀態選擇“不對資料庫選擇任何操作.......”
4、開始鏡像操作
5、完成後狀態
主體伺服器資料為:主體,已同步,
鏡機伺服器資料庫為:鏡像,已同步,正在還原...
Sqlserver2008R2 資料庫鏡像配置步驟