如何逐步執(zhí)行Hyper-V實(shí)時遷移任務(wù)?
如果您想要在不停機(jī)的情況下將Hyper-V虛擬機(jī)遷移到另外一臺服務(wù)器,那么Hyper-V實(shí)時遷移就是您的明智之選,在本文中,我們將向大家分享3個簡單有效的遷移方法,無論是否有故障轉(zhuǎn)移群集皆可。
如果您想要在不停機(jī)的情況下將Hyper-V虛擬機(jī)遷移到另外一臺服務(wù)器,那么Hyper-V實(shí)時遷移就是您的明智之選,在本文中,我們將向大家分享3個簡單有效的遷移方法,無論是否有故障轉(zhuǎn)移群集皆可。
業(yè)務(wù)連續(xù)性是企業(yè)尤其關(guān)注的一個關(guān)鍵問題,任何停機(jī)都可能帶來相當(dāng)大的成本。在Hyper-V遷移方面,許多用戶希望將正在運(yùn)行的虛擬機(jī)從一臺主機(jī)移動到另一臺主機(jī),以避免停機(jī),這就是所謂的實(shí)時遷移。
幸運(yùn)的是,微軟確實(shí)在Windows Server中提供了Hyper-V實(shí)時遷移功能。它提供了極大的靈活性,因此運(yùn)行的虛擬機(jī)不依賴于單個主機(jī)。特別是與故障轉(zhuǎn)移群集一起使用時,Hyper-V實(shí)時遷移允許高可用性和容錯系統(tǒng)。
總而言之,Hyper-V實(shí)時遷移通過將虛擬機(jī)內(nèi)存預(yù)復(fù)制到目標(biāo)服務(wù)器,較大限度地減少了虛擬機(jī)傳輸時間。它的工作原理如下:
① 啟動Hyper-V實(shí)時遷移時,源服務(wù)器將首先創(chuàng)建與目標(biāo)服務(wù)器的連接,并傳輸配置文件以設(shè)置Hyper-V虛擬機(jī)骨架副本。
② 然后,分配給遷移虛擬機(jī)的內(nèi)存將復(fù)制到目標(biāo)服務(wù)器。在此過程中,如果您更改了正在運(yùn)行的虛擬機(jī)上的內(nèi)存頁,則會跟蹤并標(biāo)記為已修改。
③ 遷移仍在繼續(xù),現(xiàn)在是復(fù)制剩余修改的內(nèi)存頁的時候了。修改的頁面越多,遷移所需的時間就越長,直到?jīng)]有可復(fù)制的內(nèi)容。此外,源服務(wù)器和目標(biāo)服務(wù)器之間可用的網(wǎng)絡(luò)帶寬對實(shí)時遷移的速度也至關(guān)重要。
④ 現(xiàn)在,最后需要復(fù)制到目標(biāo)服務(wù)器的是源虛擬機(jī)的狀態(tài)。關(guān)閉虛擬機(jī)電源,實(shí)時遷移Hyper-V完成。在目標(biāo)服務(wù)器上還原虛擬機(jī),如果它成功運(yùn)行,則將刪除所有修改頁面的痕跡。
Ps. Hyper-V中的實(shí)時遷移和快速遷移有什么區(qū)別?
Hyper-V故障轉(zhuǎn)移群集管理器僅支持快速遷移。使用它,在訪問虛擬機(jī)時,等待和服務(wù)中斷的可能性很小。中斷的持續(xù)時間和遷移的速度取決于網(wǎng)絡(luò)的容量和正在使用的程序。
相比之下,快速遷移涉及虛擬機(jī)的暫停。如果虛擬機(jī)中運(yùn)行的應(yīng)用程序能夠處理這一問題,那么這就足夠了;實(shí)時遷移可以在不停機(jī)的情況下移動虛擬機(jī),這對于需要特定狀態(tài)的工作負(fù)載或運(yùn)行無法中斷的業(yè)務(wù)更為有利。
不同類型的Hyper-V實(shí)時遷移,例如在集群中遷移、使用共享存儲的遷移或沒有共享基礎(chǔ)架構(gòu)的遷移。但對于任何形式的實(shí)時遷移都有一些共同的要求:
? 運(yùn)行Hyper-V的兩臺或多臺服務(wù)器:
? 虛擬機(jī)需要配置為使用虛擬硬盤或虛擬光纖通道磁盤(無物理磁盤)。
? 建議使用物理隔離網(wǎng)絡(luò)或通過其他網(wǎng)絡(luò)技術(shù)(如VLAN)進(jìn)行實(shí)時遷移網(wǎng)絡(luò)流量。
Ps. 不帶故障轉(zhuǎn)移群集的實(shí)時遷移要求
以前,Hyper-V實(shí)時遷移需要相關(guān)技術(shù),如Hyper-V故障轉(zhuǎn)移群集管理器和System Center Virtual Machine Manager。但從Windows Server 2012開始,實(shí)時遷移Hyper-V現(xiàn)在也可以在沒有故障轉(zhuǎn)移群集的情況下工作。但除了基本要求外,還有一些額外要求:
想要進(jìn)行后續(xù)的操作,我們先得在Hyper-V主機(jī)上啟用實(shí)時遷移功能。
步驟1. 打開Hyper-V管理器,右鍵單擊主機(jī)名稱并選擇“Hyper-V設(shè)置”。
步驟2. 在左側(cè)列表中找到“實(shí)時遷移”,然后勾選“啟用傳入和傳出的實(shí)時遷移”選項(xiàng),指定并行實(shí)時遷移Hyper-V虛擬機(jī)的數(shù)量,并在下方勾選“使用任何可用的網(wǎng)絡(luò)進(jìn)行實(shí)時遷移”或者“使用這些IP地址進(jìn)行實(shí)時遷移”。
步驟3. 展開實(shí)時遷移,在左側(cè)列表中選擇“高級功能”,選擇用于對實(shí)時遷移進(jìn)行身份驗(yàn)證的協(xié)議。
如上所述,實(shí)時遷移通常與故障轉(zhuǎn)移群集結(jié)合使用,以實(shí)現(xiàn)高可用性和容錯系統(tǒng)。下面我們將介紹如何使用故障轉(zhuǎn)移群集執(zhí)行Hyper-V實(shí)時遷移任務(wù)。
步驟1. 從服務(wù)器管理器啟動故障轉(zhuǎn)移群集管理器,從左側(cè)清單導(dǎo)航到“角色”。
步驟2. 右鍵單擊源虛擬機(jī)的名稱,然后依次點(diǎn)擊“移動”>“實(shí)時遷移”>“選擇節(jié)點(diǎn)”。
步驟3. 在彈窗中選擇實(shí)時遷移的目標(biāo)節(jié)點(diǎn),單擊“確定”以開始執(zhí)行Hyper-V遷移任務(wù)。您可以在“信息”中查看進(jìn)度。
上面的方法是在有故障轉(zhuǎn)移群集的情況下進(jìn)行的,那如果我們沒有呢?這又該怎么辦呢?別擔(dān)心,咱們還有2種方法。
步驟1. 打開Hyper-V管理器,在左側(cè)列表中選擇源主機(jī)。
步驟2. 右鍵單擊源虛擬機(jī)的名稱,然后選擇“移動”。
步驟3. 在彈出窗口中選擇“移動虛擬機(jī)”。
步驟4. 指定目標(biāo)節(jié)點(diǎn)名稱。然后在操作摘要界面中確認(rèn)各項(xiàng)設(shè)置無誤之后點(diǎn)擊“完成”以開始遷移Hyper-V虛擬機(jī)。
使用Move-VM命令,您還可以將正在運(yùn)行的虛擬機(jī)移動到目標(biāo)服務(wù)器,并使用它移動虛擬硬盤和其他文件。
下面是一個示例,將名為MyVM的正在運(yùn)行的虛擬機(jī)移動到名為Host1的目標(biāo)服務(wù)器,并將虛擬硬盤和其他文件(如檢查點(diǎn)和智能分頁文件)移動到目標(biāo)服務(wù)器上的D:\MyVM目錄。
執(zhí)行Hyper-V實(shí)時遷移遷移可以確保無法預(yù)期的虛擬機(jī)故障切換,并將停機(jī)時間降至一個較低的限度。然而,它并不經(jīng)濟(jì)實(shí)惠,因?yàn)樗硇枰?臺以上的服務(wù)器和存儲成本。
因此,對于日常的虛擬機(jī)保護(hù)來說,虛擬機(jī)備份可能仍然是簡單有效、經(jīng)濟(jì)實(shí)惠的選擇。在這里,我想向大家分享一個專業(yè)好用的Hyper-V備份軟件——傲梅企業(yè)備份旗艦版。
如果您感興趣的話,可以點(diǎn)擊下方按鈕進(jìn)入下載中心下載安裝傲梅企業(yè)備份旗艦版,然后跟著我們的演示教程一起看看怎么輕松備份還原虛擬機(jī)吧!
步驟1. 綁定設(shè)備:打開傲梅企業(yè)備份旗艦版,登錄您的賬號,在主界面中將您的Hyper-V虛擬機(jī)添加為源設(shè)備。
步驟2. 創(chuàng)建備份任務(wù):點(diǎn)擊“備份任務(wù)”>“新建任務(wù)”。
步驟3. 根據(jù)您的需求設(shè)置備份類型、任務(wù)名、設(shè)備、備份目標(biāo)、備份計劃、版本清理等。
?? 備份類型:選擇您想要備份的虛擬機(jī)類型。
?? 設(shè)備:添加您想要備份的虛擬機(jī),然后點(diǎn)擊“確定”。
?? 備份目標(biāo):選擇“添加網(wǎng)絡(luò)路徑”以將備份存儲在網(wǎng)絡(luò)位置,從而節(jié)省本地磁盤空間,然后點(diǎn)擊“確定”。
?? 備份計劃:選擇您想要的備份方式和自動備份間隔,設(shè)置完畢后點(diǎn)擊“確定”。
?? 版本清理:配置您的保留策略以自動刪除舊備份文件,節(jié)省存儲磁盤空間,設(shè)置完畢后點(diǎn)擊“確定”。
步驟4. 點(diǎn)擊右下角的“開始備份”按鈕,然后選擇“添加定時任務(wù)并立即備份”或“僅添加定時任務(wù)”。
創(chuàng)建的備份任務(wù)將單獨(dú)列出和監(jiān)控,以進(jìn)行進(jìn)度檢查和計劃更改,您也可以選擇隨時將它們還原。
如果已多次備份虛擬機(jī),只需選擇要還原的歷史記錄版本,從而將虛擬機(jī)精確地恢復(fù)到早期狀態(tài)。
如您所知,實(shí)時遷移可以通過熱備份和異地恢復(fù)實(shí)現(xiàn)。傲梅企業(yè)備份旗艦版還提供了一個高級功能來幫助您實(shí)現(xiàn)這一點(diǎn),就是“還原到新位置”選項(xiàng),該選項(xiàng)使您能夠輕松地將虛擬機(jī)備份還原到同一個或另一個數(shù)據(jù)存儲/主機(jī)并創(chuàng)建相同的虛擬機(jī),而無需任何復(fù)雜的配置。而且在編輯還原任務(wù)時您還可以根據(jù)需要更改RAM和CPU核心。
Hyper-V實(shí)時遷移通過將虛擬機(jī)內(nèi)存預(yù)復(fù)制到另一臺服務(wù)器,從而將停機(jī)時間降低。在本文中,我們介紹了什么是實(shí)時遷移Hyper-V,并詳細(xì)介紹了使用它將Hyper-V虛擬機(jī)移動到另一臺服務(wù)器的3種方法,希望對您能夠有所幫助。
然而,由于其服務(wù)器和存儲成本,它仍然不是備份Hyper-V虛擬機(jī)的好方案,如果您的成本預(yù)算較低,那么借助專業(yè)的傲梅企業(yè)備份旗艦版來備份虛擬機(jī)或許才是一個不錯的方法。