安全執(zhí)行Hyper-V數(shù)據(jù)遷移的3種方法!
Hyper-V實(shí)時(shí)遷移是一種靈活的虛擬機(jī)技術(shù)。我將介紹微軟的另一項(xiàng)技術(shù),它可以讓您將Hyper-V數(shù)據(jù)遷移到另一個(gè)地方,而不會(huì)出現(xiàn)任何停機(jī)和兼容性問(wèn)題。
Hyper-V實(shí)時(shí)遷移是一種靈活的虛擬機(jī)技術(shù)。我將介紹微軟的另一項(xiàng)技術(shù),它可以讓您將Hyper-V數(shù)據(jù)遷移到另一個(gè)地方,而不會(huì)出現(xiàn)任何停機(jī)和兼容性問(wèn)題。
Hyper-V數(shù)據(jù)遷移是在Windows Server 2012中引入的,旨在在不停機(jī)的情況下在單個(gè) Hyper-V主機(jī)內(nèi)或集群中跨Hyper-V主機(jī)實(shí)時(shí)遷移虛擬機(jī)的存儲(chǔ)。此功能與實(shí)時(shí)遷移不同,因?yàn)樗恍枰摂M機(jī)更改主機(jī)并由虛擬機(jī)管理服務(wù)器處理,而實(shí)時(shí)遷移由集群處理。
什么時(shí)候應(yīng)該使用Hyper-V存儲(chǔ)遷移?常見(jiàn)的情況是您需要為Hyper-V更新物理存儲(chǔ)或遇到性能問(wèn)題。在本文中,我將描述Hyper-V數(shù)據(jù)遷移的工作原理以及3種有效的方法,還有1種安全的替代方法來(lái)執(zhí)行它。
Hyper-V虛擬機(jī)遷移過(guò)程如下:
1. 使Hyper-V管理器、PowerShell、Windows故障轉(zhuǎn)移群集或系統(tǒng)中心虛擬機(jī)管理器配置 Hyper-V數(shù)據(jù)遷移。
2. 當(dāng)開(kāi)始執(zhí)行Hyper-V數(shù)據(jù)遷移時(shí),它會(huì)將VHD文件、VM配置文件和其他數(shù)據(jù)從源存儲(chǔ)轉(zhuǎn)移到新位置。
3. 在遷移過(guò)程中,讀操作只發(fā)生在源虛擬機(jī)上,寫(xiě)操作同時(shí)發(fā)生在源虛擬機(jī)和目標(biāo)虛擬機(jī)上。
4. 目標(biāo)存儲(chǔ)與磁盤(pán)副本同步。復(fù)制完成后,虛擬機(jī)將切換到新的Hyper-V存儲(chǔ)。
5. 文件和源存儲(chǔ)將從原來(lái)的Hyper-V主機(jī)中刪除。
在熟悉基本概述和整個(gè)過(guò)程后,我將詳細(xì)介紹如何使用Hyper-V管理器和PowerShell移動(dòng) Hyper-V存儲(chǔ)。
在Hyper-V中,如何安全地將虛擬機(jī)移動(dòng)到另一個(gè)存儲(chǔ),這里我將介紹3種常用的方法。
在實(shí)際開(kāi)始執(zhí)行Hyper-V虛擬機(jī)遷移之前,您應(yīng)該啟用Hyper-V角色。接下來(lái),使用Hyper-V管理器和PowerShell cmdlet遷移Hyper-V存儲(chǔ)。
1. 訪問(wèn)Hyper-V管理器。然后右擊處于運(yùn)行狀態(tài)的虛擬機(jī),選擇“移動(dòng)”,打開(kāi)配置向?qū)А?/p>
2. 在“開(kāi)始之前”窗口中,選擇“下一步”。
3. 在“選擇移動(dòng)類型”窗口中,選擇“移動(dòng)虛擬機(jī)的存儲(chǔ)”。
4. 在“選擇移動(dòng)選項(xiàng)”窗口中,您可以選擇將虛擬機(jī)的所有數(shù)據(jù)(vhd或vhdx文件、配置文件、檢查點(diǎn)和智能分頁(yè))移動(dòng)到一個(gè)位置、將虛擬機(jī)的數(shù)據(jù)移動(dòng)到不同的位置或僅移動(dòng)虛擬機(jī)的虛擬硬盤(pán)。
5. 在“選擇要移動(dòng)的項(xiàng)目”窗口中,選擇虛擬磁盤(pán)或根據(jù)需要只選擇其中的一些以進(jìn)行遷移。
6. 然后單擊“瀏覽”為虛擬機(jī)的虛擬硬盤(pán)指定一個(gè)新位置。
7. 查看信息并點(diǎn)擊“完成”。
1. 檢查要移動(dòng)的虛擬硬盤(pán)的位置。點(diǎn)擊“設(shè)置”>>“硬盤(pán)”>>“虛擬硬盤(pán)”。
2. 打開(kāi)PowerShell并以管理員身份運(yùn)行以下命令。此cmdlet用于移動(dòng)正在運(yùn)行的虛擬機(jī)的存儲(chǔ),包括VHD或VHDX文件以及分頁(yè)文件和快照。
Move-VMStorage 'Windows Server 2016' -DestinationStoragePath C:\Virtual Hard Disks
1. 右鍵單擊虛擬機(jī)選擇“移動(dòng)”>>“虛擬機(jī)存儲(chǔ)”到向?qū)А?/p>
2. 在上方的窗口中,選擇要遷移的文件,然后將源虛擬機(jī)的整個(gè)目錄拖放到顯示的群集共享卷中即可。如果要將Hyper-V數(shù)據(jù)遷移到文件共享位置,只用單擊“添加共享”。
之后,您可以使用Hyper-V管理器檢查存儲(chǔ)是否已成功遷移。
此外,有多種方法可以輕松地將VMware虛擬機(jī)遷移到另一個(gè)驅(qū)動(dòng)器。例如,在VMware ESXi中,您可以手動(dòng)將虛擬機(jī)遷移到另一個(gè)數(shù)據(jù)存儲(chǔ)。
在執(zhí)行Hyper-V數(shù)據(jù)遷移時(shí),請(qǐng)?jiān)谶M(jìn)行更改之前備份您的虛擬機(jī)數(shù)據(jù),以免數(shù)據(jù)丟失。同時(shí),如果你想同時(shí)遷移虛擬機(jī)并保護(hù)你的數(shù)據(jù),你可以試試傲梅企業(yè)備份旗艦版這一款功能非常強(qiáng)大的虛擬機(jī)備份和恢復(fù)軟件。它可以自動(dòng)備份正在運(yùn)行的虛擬機(jī)、監(jiān)控狀態(tài)并在出現(xiàn)錯(cuò)誤時(shí)發(fā)送電子郵件通知。它還提供快速還原到源設(shè)備或另一臺(tái)主機(jī)的功能,不用任何復(fù)雜的配置。
您可以選擇在Windows或Linux系統(tǒng)上安裝此虛擬機(jī)備份軟件,到下載中心下載傲梅企業(yè)備份旗艦版,安裝后就可以輕松使用。
1. 添加Hyper-V設(shè)備:訪問(wèn)“設(shè)備”>>“Hyper-V”>>“添加Hyper-V”,然后輸入所需的信息。
提示:如果你使用的是VMware虛擬機(jī),同樣支持VMware ESXi 6.0及以上版本。
2. 單擊“備份任務(wù)”>>“+新建任務(wù)”以自動(dòng)執(zhí)行Hyper-V虛擬機(jī)備份。
? 設(shè)備名稱:選擇主機(jī)上的一個(gè)或多個(gè)虛擬機(jī)。
? 備份目標(biāo):指定存儲(chǔ)虛擬機(jī)備份的位置,例如網(wǎng)絡(luò)共享或本地位置。
? 備份計(jì)劃:選擇完全備份/增量備份,設(shè)置備份頻率為天/周/月。
? 版本清理:指定將自動(dòng)刪除不需要的備份的保留期。
3. 開(kāi)始備份:選擇“添加定時(shí)任務(wù)并立即開(kāi)始備份”或“僅添加定時(shí)任務(wù)”。
4. 然后就可以還原備份任務(wù)了。選擇要遷移的內(nèi)容(虛擬機(jī)及其歷史版本),然后選擇“還原到新位置”。系統(tǒng)將要求您命名新虛擬機(jī),選擇目標(biāo)主機(jī)和數(shù)據(jù)存儲(chǔ)。
設(shè)置完成后,單擊“開(kāi)始還原”以執(zhí)行該操作。完成后,所選虛擬機(jī)的所選版本將遷移到您指定的數(shù)據(jù)存儲(chǔ)中。
Hyper-V數(shù)據(jù)遷移可以高效地將虛擬機(jī)文件自動(dòng)移動(dòng)到Hyper-V中的同一臺(tái)或另一臺(tái)主機(jī),從而大大減少虛擬機(jī)的停機(jī)時(shí)間。
本文介紹了配置和執(zhí)行Hyper-V存儲(chǔ)遷移的3種方法。您可以在Hyper-V環(huán)境中嘗試這些解決方案。