SQL Server 2012中的AlwaysOn嘗試


簡介

    SQL Server2012中新增的AlwaysOn是一個新增高可用性解決方案。在AlwaysOn之前,SQL Server已經有的高可用性和數據恢復方案,比如數據庫鏡像,日志傳送和故障轉移集群.都有其自身的局限性。而AlwaysOn作為微軟新推出的解決方案,提取了數據庫鏡像和故障轉移集群的優點。本文旨在通過實現一個AlwaysOn的實例來展現AlwaysOn。

 

配置AlwaysOn

     雖然AlwaysOn相比較之前版本的故障轉移集群而言,步驟已經簡化了許多。但配置AlwaysOn依然是一件比較麻煩的事,不僅需要你對SQL Server比較熟悉,還需要對Windows Server有所了解。本文配置AlwaysOn分為兩個板塊,分別為:配置Windows和配置SQL Server。

     在開始說道配置Windows之前,首先簡單介紹一下測試環境。

     我搭了三台Windows Server 2008的虛擬機(SQL SERVER 2012比較麻煩,必須2008 sp2以上版本windows server才能安裝),如圖1所示。其中將活動目錄和DNS服務器安在了Windows Server2008 Server 1.沒有啟用DHCP服務器,三台服務器的IP分別為192.168.100.1/24,192.168.100.2/24,192.168.100.3/24。

    1

     圖1.三台裝有Windows Server2008的測試虛擬機

 

     三台服務器都加入了由Windows Server 2008 Server1作為AD建立域SQL2012.TEST。三台虛擬機的名稱分別為SQLServerTest1,SQLServerTest2,SQLServerTest3。

 

配置Windows Server

    首先在分別在三台測試服務器上安裝故障轉移集群的功能,如圖2所示。

    Windows_failover_cluster

    圖2.在測試服務器上安裝故障轉移集群的功能

 

     在安裝好故障轉移集群的功能之后,在Server1上進行對集群的配置.如圖3所示。

    2

    圖3.在故障轉移集群管理中創建集群

 

    然后在接下來的步驟中,將三台服務器加入集群,如圖4所示。

    WindowsCluster1

    圖4.將三台測試服務器加入集群

 

    點擊下一步,進行測試,如圖5所示。

    WindowsCluster2

    WindowsCluster3

    圖5.對集群進行驗證測試

 

    點擊下一步,添加集群名稱,如圖6所示。

    WindowsCluster4

    圖6.添加集群IP和集群名稱

 

    然后點擊下一步確認后,最后完成集群的創建,如圖7所示。

    WindowsCluster7

    圖7.完成集群的創建

 

配置SQL Server

    在配置完Windows Server之后,就該配置SQL SERVER了。分別在三台測試機上安裝SQL Server 2012,所安裝的功能如圖8所示。

    SetupComponent

    圖8.SQL Server 2012安裝的功能

 

    安裝完SQL Server 2012之后,運行SQL Server配置管理器,如圖9所示。

    3

    圖9.運行SQL Server 配置管理器

    然后在SQL Server實例中開啟alwaysOn選項,如圖10所示.

    4

    圖10.開啟AlwaysOn

 

 

    未完待續….


免責聲明!

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



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