Ⅰ 有兩台伺服器,如何做雙機熱備份
具體操作步驟如下:
1、首先,可以使用圖中所示的工具執行熱備份,如下圖所示,然後進入下一步。
Ⅱ 兩台單實例的伺服器怎麼做主備
雙機熱備特指基於高可用系統中的兩台伺服器的熱備(或高可用),因兩機高可用在國內使用較多,故得名雙機熱備,雙機高可用按工作中的切換方式分為:主-備方式(Active-Standby方式)和雙主機方式(Active-Active方式),主-備方式即指的是一台伺服器處於某種業務的激活狀態(即Active狀態),另一台伺服器處於該業務的備用狀態(即Standby狀態)。而雙主機方式即指兩種不同業務分別在兩台伺服器上互為主備狀態(即Active-Standby和Standby-Active狀態)。
組成雙機熱備的方案主要的三種方式分別為:基於共享存儲(磁碟陣列)的方式,全冗餘方式和復制方式。
基於共享存儲(磁碟陣列)的方式
共享存儲方式主要通過磁碟陣列提供切換後,對數據完整性和連續性的保障。用戶數據一般會放在磁碟陣列上,當主機宕機後,備機繼續從磁碟陣列上取得原有數據。
如下圖所示這種方式因為使用一台存儲設備,往往被業內人士稱為磁碟單點故障。但一般來講存儲的安全性較高。所以如果忽略存儲設備故障的情況下,這種方式也是業內採用最多的熱備方式。
全冗餘方式
全冗餘方式就是雙機雙存儲,基於單台存儲的傳統雙機熱備方式,確實存在存儲單點故障的情況,為實現存儲冗餘,存儲高可用也已經越來越多的被用戶接受。我們從理解上可以看出,雙機熱備最早是為解決伺服器的計劃性停機與非計劃性宕機的解決方案,但是我們無法實現存儲的計劃性停機與非計劃性宕機帶來的伺服器停機,而存儲作為雙機熱備中唯一存儲數據的設備,它一旦發生故障往往會造成雙機熱備系統全面崩潰。
隨著科技的進步,雲存儲,雲計算發展,對於存儲熱備已經進入了成熟及快速發展階段,雙機熱備也隨著技術的進步,進入到了沒有單點故障的全冗餘雙機熱備方式。如圖:
這種方式的特點在於:
1、存儲之間的數據復制不經過網路,而是由存儲之間進行復制。
2、兩個存儲之間的復制是完全實時的,不存在任何時間延時。
3、主備存儲之間的切換時間小於500ms,以確保系統存儲時不產生延時。
4、硬碟盤符及分區不因為主備存儲之間的切換而改變。
5、伺服器的切換,不影響存儲之間的初始化,增量同步及數據復制。
6、某一存儲設備的計劃性停機,不影響整個伺服器雙機熱備系統的工作。
7、存儲設備之間使用重復數據刪除技術,完成增量同步工作。
8、真正的7X24小時或切換的全冗餘方案。
復制方式
這種方式主要利用數據的同步方式,保證主備伺服器的數據一致性。
基於數據復制的方式有多種方法,其性能和安全也不盡相同,其主要方法有以下幾種:
A、單純的文件方式的拷貝不適用於資料庫等應用,因為打開的文件是不能被復制的,如果要復制必須將資料庫關閉,這顯然是不可以的。以文件方式的復制主要適用於WEB頁的更新,FTP上傳應用,對主備機數據完整性,連續性要求不高的情況下使用。
B、利用資料庫所帶有復制功能,比如SQLServer2000或2005所帶的定閱復制,這種方式用戶要根據自己的應用小心使用,原因主要是:
(1)SQLServer的定閱復制會在用戶表上增加欄位,對那些應用軟體編程要求較高,如果在應用軟體端書寫時未明確指定欄位的用戶,而使用此功能會造成應用程序無法正常工作。
(2)數據滯留,這個限制怕也是最要命的,因為SQLServer在數據傳輸過程中數據並非實時的到達主備機,而是數據先寫到主機,再寫到備機,如此一來,備機的數據往往來不及更新,此時如果發生切換,備機的數據將不完整,也不連續,如果用戶發現已寫入的數據在備機找不到,重新寫入的話,則主機修復後,就會發生主備機數據嚴重沖突,資料庫會亂掉。
(3)復雜應用切莫使用定閱復制來做雙機熱備,包括數據結構中存儲過程的處理,觸發器和序列,一旦發生沖突,修改起來非常麻煩。
(4)伺服器性能降低,對於大一點的資料庫,SQLServer2000或2005所帶的定閱復制會造成伺服器資料庫運行緩慢。
總之SQLServer2000或2005所帶的定閱復制主要還是應用於數據快照服務,切莫用他來做雙機熱備中的數據同步。
C:硬碟數據攔截,目前國際國內,比較成熟的雙機熱備軟體通常會使用硬碟數據攔截的技術,通常稱為鏡像軟體即Mirror軟體,這種技術當前已非常成熟,攔截的方式也不盡相同。
(1)分區攔截技術,以Pluswell熱備份產品為例,他採用的是一種分區硬碟扇區攔截的技術,通過驅動級的攔截方式,將數據寫往硬碟的數據提取,並首先寫到備用伺服器,以保證備用伺服器的數據最新,然後再將數據回寫到主機硬碟。這種方式將絕對保證,主備機資料庫的數據完全一致,無論發生哪種切換,都能保證資料庫的完整性與連續性。由於採用分區攔截技術,所以用戶可以根據需要在一塊硬碟上劃分適合大小的分區來完成數據同步工作。
(2)硬碟攔截技術,以Symantec的Co-Standby為例,也是一種有效的硬碟攔截軟體,他的攔截主要基於一整塊硬碟,往往在硬碟初始化時需要消耗大量的時間。
雙機熱備中需要指出的幾個概念
Ⅲ 兩台伺服器要怎樣做到互為備份
所謂雙機熱備,就是將中心伺服器安裝成互為備份的兩台伺服器,並且在同一時間內只有一台伺服器運行。當其中運行著的一台伺服器出現故障無法啟動時,另一台備份伺服器會迅速的自動啟動並運行。我們來看看在WIN2000伺服器版下的實現過程。
一、 硬體准備及基本安裝綜述
網路伺服器 兩台
網路服務網卡 四塊
伺服器硬碟 兩塊
SCSI磁碟陣列 一個
SCSI硬碟 三塊
首先是將兩台伺服器都配置成雙網卡,並分別安裝Win2000 Advance Server(高級伺服器版)。之後配置網路環境使之暢通:將兩台伺服器加入到域當中,成為域成員,並在每台伺服器上設置管理員許可權。
另外就是注意所有磁碟必須設置成基本盤並做成採用NTFS格式分區,磁碟陣列分區一定要大於2個。最後將三塊SCSI硬碟做成磁碟陣列,筆者建議為RAID5(在配置陣列時,一定注意單獨分一個至少1G的分區出來,用於存放配置資料庫的檢測點以及日誌文件)。
二、 具體安裝要點。
配置伺服器網路環境要點
1、 在前一步中,我們將兩台伺服器都安裝了雙網卡,一個用於連接公網(internet),一個連接內部區域網。
將連接內部區域網的網卡建立點對點的通信和群集狀態信號,然後每個終端的公網適配器連接該群集到公網上,並在此駐留客戶。
2、 待win2000高級伺服器版安裝好後,開始配置每台伺服器的網路參數。在網路連接將連接公網的改為「外網」,連接區域網的改為「內網」,然後將兩台伺服器的各自網卡分別指定IP地址為:
伺服器A:外網IP為:192.168.0.160,內網IP為:10.10.10.1,子網掩碼為:255.255.255.0 網關為:192.168.0.1(此處網關為你主域控制器的IP地址)
伺服器B:外網IP為:192.168.0.161,內網IP為:10.10.10.2,子網掩碼為:255.255.255.0 網關為:192.168.0.1
安裝服務軟體要點
配置伺服器A
1、 所有的設備都先關閉後再開啟磁碟陣列。
2、 啟動伺服器A,用事先設置的管理員帳號登陸到域;然後在添加/刪除程序選項里添加「集群服務」組件,並注意在安裝過程中將此組件設置為集群的首節點,接著創建集群名稱(任取即可,比如
myserver)。
3、 由於我們只有一個共享的磁碟陣列,所以應該將此陣列中的分區都配置成群集磁碟。
4、 開始配置群集網路。外網
Ⅳ 怎樣區分哪台是主域伺服器,哪台是從域伺服器
怎麼看哪台是PDC,哪台是BDC呢?
非DC的PC在命令行輸入nslookup pdc._msdcs.域的名字,如nslookup pdc._msdcs..com
這樣就會得出哪台是PDC了。
如果在PDC本機輸入nslookup pdc._msdcs.域的名字的話,就會顯示Address:::1是本機。
而在BDC中輸入nslookup pdc._msdcs.域的名字的話,就會顯示Address:192.168.1.253顯示本BDC的IP地址。
當然可以麻煩一點看誰是PDC,在任一DC中運行輸入dnsmgmt.msc。
正向查找區域,_msdcs..com,pdc,_tcp,在右邊的數據列就能看到PDC的計算機名了。
Ⅳ 怎樣互換主域控制器與備份域控制的角色
可以實現,操作流程:
1.a為主DC b為輔助DC
2.將b的DNS功能也加上
3.然後將分發策略,將客戶端的備用DNS指向b域控。
4.當a down掉了以後,域內還可以正常工作了。
dns設置,對於域環境來說,域的dns伺服器與域控是緊密相連的,如果要登陸域中必須將客戶端的dns指向域控的dns伺服器(最好選擇是首選dns伺服器),登陸域中後需要上網需要在域的dns伺服器中添加轉發,轉發到internet中的dns伺服器中。或者將客戶端上的備用dns伺服器地址添加為internet中的dns伺服器,在客戶端的dns配置里再添加當地電信的dns就可以了,不過這個是做備用的,第一個一定要指向域控制器的dns,將域控的DNS設置轉發,但設置之前必須刪除根DNS,即可
Ⅵ 雙機熱備怎麼弄的
1,雙機熱備特指基於高可用系統中的兩台伺服器的熱備(或高可用),因兩機高可用在國內使用較多,故得名雙機熱備。
2,以一般常用的SQL服務的雙機熱備為例:先在兩台伺服器上安裝伺服器系統。
3,然後建立一個或多個磁碟陣列,將兩台伺服器上的SQL數據保存在磁碟陣列上。
4,然後安裝一款集群軟體,如:微軟MSCS,SymantecVCS,ATANG Cluster等。
5,然後在軟體上分別設置主和副伺服器。以MSCS為例,先在伺服器上安裝Advanced Server或DataCenter Server。 然後在兩台伺服器添加相同的管理員帳號和密碼。即帳號在每個節點上,都必須具有管理員許可權。所有節點都必須是成員伺服器,或者所有的節點是同一個域里的域控制器。在群集中,不允許一部分是域成員,一部分是域控制器。
6,然後安裝集群管理軟體,開啟磁碟陣列,在兩台電腦上設置共享磁碟,並驗證共享磁碟國。
7,然後關閉第一個伺服器,配置第二個節點,配置完成後,關閉第二個伺服器,打開第一個伺服器,配置第一個節點。
8,最後,開啟兩個伺服器和磁碟陣列。