▲圖1

首先Hyper-V副本是一個災(zāi)難恢復(fù)解決方案,而不是一個高可用性的解決方案。如果主站點(diǎn)發(fā)生故障,就需要手動進(jìn)行異地虛擬機(jī)副本的恢復(fù)。而在一個高可用的解決方案中(使用多站點(diǎn)集群故障轉(zhuǎn)移),如果主站點(diǎn)出現(xiàn)故障,就會自動復(fù)制異地的虛擬機(jī)進(jìn)行恢復(fù)而無需人工干預(yù)。

Hyper-V 副本將每5分鐘進(jìn)行一次跟蹤記錄,包括主虛擬機(jī)的寫入以及副本服務(wù)器的復(fù)制。兩個服務(wù)器的網(wǎng)絡(luò)連接之間使用HTTP或HTTPS協(xié)議,并且都支持集成和基于證書的身份驗(yàn)證。因此在任何時間點(diǎn)上,相同的“副本”都不會保存超過5分鐘。

先決條件

只要這兩個站點(diǎn)通過網(wǎng)絡(luò)進(jìn)行連接,并且同時運(yùn)行Server 2012 Hyper-V,不需要任何復(fù)雜的設(shè)置,這將是一個比較不錯的災(zāi)難恢復(fù)解決方案。Hyper-V副本僅適用于Server 2012并且不是在Hyper-V客戶端里。想要充分利用Hyper-V副本,必須滿足一下條件:

配置Hyper-V副本

▲圖2

·你的硬件必須支持在Server 2012環(huán)境下的Hyper-V

·你的主服務(wù)器和副本服務(wù)器必須有足夠的的存儲空間和物理內(nèi)存來運(yùn)行虛擬機(jī)

·必須保證主服務(wù)器和副本服務(wù)器之間的網(wǎng)絡(luò)連接

·正確配置防火墻規(guī)則,必須允許主站和副本站點(diǎn)之間的復(fù)制

·你必須擁有X.509v3證書,來支持相互身份認(rèn)證(如果需要的話)

設(shè)置Hyper-V副本

設(shè)置Hyper-V Replica,首先打開Hyper-V管理器找到Hyper-V副本選項(xiàng)。圖2所示的對話框,在右側(cè)的窗口中,啟用后后你將看到復(fù)制配置設(shè)置。此配置默認(rèn)是未啟用的。

你需要在兩臺服務(wù)器上都啟用復(fù)制,并進(jìn)行設(shè)置以及匹配。首先要考慮的就是身份驗(yàn)證和端口。你可以選擇使用Kerberos (HTTP) 80端口或使用certificate-based authentication (HTTPS) 433端口。這些都是默認(rèn)的端口,如果有需要的話你可以改變他們。

下面一個選項(xiàng)是授權(quán)和存儲。選項(xiàng)里你可以選擇加入Hyper-V的副本。還可以指定本地文件夾的副本存放位置。你可以選擇使用任何身份驗(yàn)證服務(wù)器或者特定的服務(wù)器。如果你選擇任何服務(wù)器,你可以指定一個文件夾的位置。如果你選擇特定的服務(wù)器,按添加按鈕可以指定添加到指定服務(wù)器的文件夾中。

當(dāng)你都設(shè)置好以后單擊“確定”,彈出一個警告框指出,需要在防火墻中允許入站流量。副本服務(wù)器上有兩個入站防火墻規(guī)則:Hyper-V副本HTTP監(jiān)聽器(TCP-in)以及Hyper-V副本HTTPS監(jiān)聽器。在對話框中根據(jù)身份驗(yàn)證和端口選擇適當(dāng)?shù)囊?guī)則。這些規(guī)則不會自動啟動。如果你不啟動規(guī)則,主服務(wù)器將無法連接到副本服務(wù)器。如果你出現(xiàn)不能連接副本的情況,那么你應(yīng)該檢查一下防火墻規(guī)則和副本的設(shè)置。規(guī)則必須正確的啟用,并且端口也必須進(jìn)行配置。所以如果你在其它產(chǎn)品中使用自帶的防火墻,你需要確保該端口是否被打開。同樣需要對服務(wù)器之間的任何路由器或網(wǎng)關(guān)進(jìn)行設(shè)置。

配置虛擬機(jī)復(fù)制

接下來進(jìn)行復(fù)制配置設(shè)置,你需要先配置虛擬機(jī)的復(fù)制。Hyper-V副本是在每個虛擬機(jī)中選擇。你可以擁有所有虛擬機(jī)或者虛擬機(jī)的一個子集,但每一個都需要進(jìn)行單獨(dú)配置。

1、在主Hyper-V服務(wù)器中用右鍵單擊虛擬機(jī),從下拉列表中選擇啟用復(fù)制,虛擬機(jī)將開始啟動復(fù)制向?qū)А?/p>

2、在副本服務(wù)器框中輸入NetBIOS名稱或完整的域名(FQDN),單擊“下一步”

3、在指定連接參數(shù)上,輸入要使用的端口和身份驗(yàn)證類型。只要啟動了遠(yuǎn)程WMI,這些設(shè)置將需要你來填寫。請您確保萬無一失并仔細(xì)檢查,因?yàn)槿绻顚懹姓`,你會收到錯誤,副本將無法正常工作。

4、選擇復(fù)制VHDs,屏幕上將列出該虛擬機(jī)的VHD文件。你可以選擇要復(fù)制的虛擬機(jī)磁盤,然后單擊“下一步”。VHD沒有選擇以前不會出現(xiàn)。

5、每5分鐘將復(fù)制發(fā)送到副本服務(wù)器。在配置恢復(fù)歷史記錄上,如圖3所示,選擇發(fā)送到副本服務(wù)器的恢復(fù)點(diǎn)數(shù)量和類型。如果你選擇“只用最新的恢復(fù)點(diǎn)”,那么VHD將只發(fā)送第一次的初始設(shè)置,并且所有改變都將被合并到該VHD。如果你選擇“額外的恢復(fù)點(diǎn)”,你需要設(shè)置額外的恢復(fù)點(diǎn)(標(biāo)準(zhǔn)副本)保存到副本服務(wù)器。

6、選擇“初始恢復(fù)復(fù)制方法”,如圖4所示,這些方法用于執(zhí)行虛擬機(jī)服務(wù)器的初始復(fù)制。默認(rèn)是選擇“通過網(wǎng)絡(luò)發(fā)送初始復(fù)制”。此選項(xiàng)啟動將立刻通過網(wǎng)絡(luò)進(jìn)行復(fù)制到副本服務(wù)器。如果你不想立刻進(jìn)行,你可以對他設(shè)置一個特定的日期來進(jìn)行。如果你不想使用網(wǎng)絡(luò)發(fā)送副本,你可以選擇“使用外部媒體發(fā)送初始副本”。此選項(xiàng)可以讓你將虛擬機(jī)的數(shù)據(jù)復(fù)制到DVD,USB存儲或者其他媒體,并將其移動到副本服務(wù)器。

配置Hyper-V副本

▲圖3

7、單擊“完成”,如果防火墻端口沒有啟動,你將收到一條錯誤信息。

配置Hyper-V副本

▲圖4

向?qū)瓿芍?,在Hyper-V管理器控制臺中,你講看到主服務(wù)器和副本服務(wù)器上的虛擬機(jī)名。你可以更改命名。Hyper-V副本將跟蹤虛擬機(jī)ID。在主服務(wù)器和副本服務(wù)器上,你可以使用“Windows 8副本”來命名它。在副本服務(wù)器上,你會看到虛擬機(jī)并且他將會被關(guān)閉。副本機(jī)器將防止虛擬機(jī)的開啟。如果你打算啟動虛擬機(jī),你會看到圖5的錯誤消息。

配置Hyper-V副本

▲圖5

另一個問題是你是否可以對多個副本進(jìn)行設(shè)置。答案是否定的:你可以在只有一個主副本服務(wù)器的虛擬機(jī)上運(yùn)行,并持有一個副本服務(wù)器的虛擬機(jī)副本。但是你的 Hyper-V服務(wù)器可以有多個副本參與。例如,假設(shè)我有一個稱為Hyper-V1的Hyper-V服務(wù)器運(yùn)行兩個虛擬機(jī)(賬戶文件服務(wù)器和HR文件服務(wù)器)。我還有另外兩個Hyper-V服務(wù)器,一個Hyper-V2一個Hyper-V3.

對此進(jìn)行設(shè)置,我需要進(jìn)入所有物理機(jī)器上的 Hyper-V進(jìn)行配置。圖2中的例子,如果你配置為“允許任何身份驗(yàn)證服務(wù)器的復(fù)制”,這樣沒錯。如果選擇“允許復(fù)制從指定的服務(wù)器”,你需要確保機(jī)器在列表中。當(dāng)啟動賬戶文件服務(wù)器復(fù)制向?qū)r,在指定的副本服務(wù)器頁面會顯示Hyper-V2服務(wù)器。當(dāng)啟動HR文件服務(wù)器復(fù)制向?qū)r,指定的副本服務(wù)器頁面會顯示服務(wù)器Hyper-V3。圖6出現(xiàn)了這種情況。

配置Hyper-V副本

▲圖6

當(dāng)你右鍵點(diǎn)擊虛擬機(jī)時,無論你是否在主服務(wù)器或副本服務(wù)器上,你都會在下來列表中看到復(fù)制以及一些其他選項(xiàng)。如果你在主服務(wù)器上,你會看到計(jì)劃故障轉(zhuǎn)移,復(fù)制暫停,復(fù)制健康狀況以及刪除復(fù)制選項(xiàng)。如果你在副本服務(wù)器上,你會看到故障轉(zhuǎn)移,故障轉(zhuǎn)移測試,暫停復(fù)制,復(fù)制健康狀況以及刪除復(fù)制選項(xiàng)。

分享到

tangrong

相關(guān)推薦