如何將Hyper-V轉(zhuǎn)VMware或?qū)Mware轉(zhuǎn)Hyper-V?
由于VMware和Hyper-V互不兼容,所以您可能想知道是否有辦法能將Hyper-V轉(zhuǎn)VMware,或?qū)Mware轉(zhuǎn)Hyper-V?在本文中,您可以找到詳細(xì)的轉(zhuǎn)換方式。
由于VMware和Hyper-V互不兼容,所以您可能想知道是否有辦法能將Hyper-V轉(zhuǎn)VMware,或?qū)Mware轉(zhuǎn)Hyper-V?在本文中,您可以找到詳細(xì)的轉(zhuǎn)換方式。
雖然VMware和Microsoft Hyper-V都是目前比較流行的1類(lèi)虛擬機(jī)監(jiān)控程序,但是它們彼此之間并不兼容。VMware產(chǎn)品以VMDK格式創(chuàng)建虛擬磁盤(pán),而Hyper-V則以VHD或VHDX格式創(chuàng)建虛磁盤(pán)。
有時(shí)您可能需要在它們之間進(jìn)行轉(zhuǎn)換,這也稱(chēng)為V2V遷移。舉例來(lái)說(shuō),由于VMware支持更多操作系統(tǒng),如Unix或macOS,所以您可能需要將Hyper-V轉(zhuǎn)VMware以進(jìn)行更多應(yīng)用程序測(cè)試。但VMware的成本對(duì)小型企業(yè)組織來(lái)說(shuō)確實(shí)是一個(gè)負(fù)擔(dān),因此您可能又需要將VMware轉(zhuǎn)Hyper-V。
Hyper-V和VMware哪個(gè)好呢?這個(gè)只能說(shuō)是各有各的優(yōu)勢(shì),很難做出明確的結(jié)論,大家需要根據(jù)自身實(shí)際情況來(lái)判斷哪個(gè)更加好,哪個(gè)更加適合自己。
如果您熟悉虛擬化行業(yè),您可能知道VMware提供了一種用于Hyper-V轉(zhuǎn)VMware的實(shí)用工具,即虛擬中心轉(zhuǎn)換器(vCenter Converter)。類(lèi)似地,Microsoft之前也提供了一個(gè)虛擬機(jī)轉(zhuǎn)換器,可以將VMware轉(zhuǎn)Hyper-V。
然而,MVMC自2017以來(lái)一直停用,由新的付費(fèi)工具System Center Virtual Machine Manager(SCVMM)接替,vCenter Converter也發(fā)生了同樣的情況。
2022年2月2日,VMware宣布vCenter Converter已從產(chǎn)品下載列表中完全刪除,因?yàn)閂Mware Converter已經(jīng)很長(zhǎng)時(shí)間沒(méi)有更新,并且存在一些潛在的安全問(wèn)題。
這使得將Hyper-V轉(zhuǎn)換為VMware的僅存官方工具不可用。據(jù)VMware稱(chēng),他們可能會(huì)在未來(lái)推出新的替代產(chǎn)品。但是就像不推薦使用的Microsoft Virtual Machine Converter(MVMC)一樣,免費(fèi)VMware vCenter Converter Standalone的新替代品也可能是一種付費(fèi)工具,發(fā)布時(shí)間表尚未確定。
那么就現(xiàn)在而言,在VMware和Hyper-V之間轉(zhuǎn)換還有哪些可用的方法呢?
如果您以前下載過(guò)舊版本的vCenter Converter或MVMC,您可以繼續(xù)使用它們來(lái)執(zhí)行Hyper-V轉(zhuǎn)VMware任務(wù),反之亦然。如果沒(méi)有,則需要從其他站點(diǎn)下載,或嘗試基于文件的備份解決方案,創(chuàng)建Hyper-V上全部?jī)?nèi)容的備份映像,然后將其還原到VMware即可,反之亦然,就像物理計(jì)算機(jī)一樣。
在上文中我們提到過(guò)VMware官方曾經(jīng)提供過(guò)一個(gè)免費(fèi)的工具,可以幫助我們輕松完成Hyper-V轉(zhuǎn)VMware任務(wù),讓我們一起來(lái)看看該怎么操作吧!
步驟1. 打開(kāi)“VMware虛擬中心轉(zhuǎn)換器”,然后單擊左上角工具欄中的“轉(zhuǎn)換計(jì)算機(jī)”按鈕。
步驟2. 在“源系統(tǒng)”頁(yè)面上,選擇源類(lèi)型作為“關(guān)機(jī)”選項(xiàng),從下面的下拉菜單中選擇Hyper-V Server,指定服務(wù)器連接信息,然后單擊“下一步”。
步驟3. 在“源計(jì)算機(jī)”頁(yè)面上,選擇要轉(zhuǎn)換的Hyper-V虛擬機(jī),單擊“下一步”繼續(xù)。
步驟4. 如果您想要轉(zhuǎn)換為VMware ESXi,則請(qǐng)?jiān)?strong>“目標(biāo)系統(tǒng)”頁(yè)面上,選擇VMware Infrastructure虛擬機(jī)作為目標(biāo)類(lèi)型,并提供ESXi或vCenter Server IP地址、用戶(hù)名和密碼,然后單擊“下一步”。
步驟5. 在“目標(biāo)虛擬機(jī)”頁(yè)面上,提供新虛擬機(jī)的名稱(chēng),然后單擊“下一步”。
步驟6. 在“目標(biāo)位置”頁(yè)面上,選擇ESXi主機(jī)、數(shù)據(jù)存儲(chǔ)和虛擬機(jī)版本單擊,然后單擊“下一步”。
注意:如果您想要轉(zhuǎn)換為VMware Workstation、Fusion或Player,則請(qǐng)?jiān)?strong>“目標(biāo)系統(tǒng)”頁(yè)面上,選擇VMware Workstation或其他VMware虛擬機(jī)作為目標(biāo)類(lèi)型,然后在下拉菜單中選擇VMware product。提供名稱(chēng)并選擇虛擬機(jī)的位置(您可以選擇本地文件夾或網(wǎng)絡(luò)共享,其中包含連接到目標(biāo)虛擬機(jī)的網(wǎng)絡(luò)共享時(shí)要使用的用戶(hù)名和密碼),然后單擊“下一步”即可。
步驟7. 在“選項(xiàng)”頁(yè)面上,瀏覽當(dāng)前設(shè)置,并可以選擇編輯轉(zhuǎn)換任務(wù)的參數(shù),然后單擊“下一步”。
步驟8. 在“摘要”頁(yè)面上,查看信息并單擊“完成”以開(kāi)始Hyper-V到VMware的轉(zhuǎn)換任務(wù),您可以在“近期任務(wù)”界面中查看進(jìn)度。
VMware官方的舊版虛擬機(jī)轉(zhuǎn)換工具已經(jīng)停止更新無(wú)法通過(guò)官方渠道下載,新版的轉(zhuǎn)換工具發(fā)布時(shí)間又尚未明確。
如果此時(shí)您正在尋找一種有效的替代方法,建議您當(dāng)前嘗試使用基于文件的備份方法來(lái)備份Hyper-V虛擬機(jī)上的全部?jī)?nèi)容并將其還原到VMware,就像在物理計(jì)算機(jī)上進(jìn)行備份和還原一樣。
考慮到大家因?yàn)楦鞣N情況,在將來(lái)可能需要將VMware轉(zhuǎn)Hyper-V。所以在下一部分中,我們將向大家分享兩個(gè)VMware到Hyper-V的轉(zhuǎn)換方法。
在本節(jié)內(nèi)容中,我們將介紹兩種將VMware轉(zhuǎn)換為Hyper-V的可行方案,因?yàn)镸icrosoft不推薦使用Microsoft Virtual Machine Converter(MVMC),所以如果您以前下載過(guò)MVMC,并且它仍然可用,則可以參考前一種方法。如果沒(méi)有,您可能需要在其他網(wǎng)站上下載,或者參考后一種方法。
在開(kāi)始操作之前,請(qǐng)您先關(guān)閉目標(biāo)虛擬機(jī)的電源并卸載VMware工具,然后按照以下方法執(zhí)行VMware轉(zhuǎn)Hyper-V任務(wù)。
步驟1. 打開(kāi)微軟虛擬機(jī)轉(zhuǎn)換器(MVMC),選擇“計(jì)算機(jī)類(lèi)型”>“虛擬機(jī)轉(zhuǎn)換”,然后單擊“下一步”。
步驟2. 在“遷移目標(biāo)”頁(yè)面上,選擇“遷移到Hyper-V”,然后單擊“下一步”。
步驟3. 在“Hyper-V主機(jī)”頁(yè)面上,在地址中輸入IP地址、計(jì)算機(jī)名或完全限定的域名,以指定Hyper-V主機(jī)作為新虛擬機(jī)的目標(biāo)。選中使用我的Windows用戶(hù)帳戶(hù)選項(xiàng),或提供其他用戶(hù)名和密碼,單擊“下一步”繼續(xù)。
步驟4. 在“磁盤(pán)”頁(yè)面,單擊“瀏覽…”以指定存儲(chǔ)轉(zhuǎn)換后的虛擬磁盤(pán)的路徑。選擇要用于轉(zhuǎn)換的磁盤(pán)的虛擬硬盤(pán)類(lèi)型為“固定大小”或“動(dòng)態(tài)擴(kuò)展”。選擇虛擬硬盤(pán)的格式,以便將轉(zhuǎn)換后的磁盤(pán)用作VHD或VHDX,然后單擊“下一步”。
步驟5. 在“源”頁(yè)面上,指定連接到vCenter服務(wù)器、ESX服務(wù)器或ESXi服務(wù)器的地址、用戶(hù)名和密碼,單擊“下一步”。
步驟6. 在“虛擬機(jī)”頁(yè)面上,從列表中選擇要轉(zhuǎn)換的虛擬機(jī),然后單擊“下一步”。
步驟7. 在“連接”頁(yè)面上,選擇源和目標(biāo)虛擬機(jī)的最終狀態(tài)為On或Off,然后單擊“下一步”。
注意:如果原始虛擬機(jī)已通電,安裝了受支持的Linux版本,并且正在運(yùn)行VMware工具,則需要提供信息以連接到虛擬機(jī),以便卸載VMware工具。如果以前卸載了VMware工具,則無(wú)需提供。
步驟8. 在“工作區(qū)”頁(yè)面上,單擊“瀏覽…”以指定用于在轉(zhuǎn)換過(guò)程中存儲(chǔ)臨時(shí)文件的文件夾,然后單擊“下一步”。
步驟9. 在“摘要”頁(yè)面上,查看指定的所有配置信息,然后單擊“完成”開(kāi)始將VMware轉(zhuǎn)Hyper-V。
步驟10. 您可以在“完成”頁(yè)面上查看進(jìn)度。完成后單擊關(guān)閉,并記住在Hyper-V上重新配置新虛擬機(jī)。
注意:如果您沒(méi)有MVMC,可以選擇Microsoft的付費(fèi)工具System Center Virtual Machine Manager(SCVMM)或其他第三方工具。
步驟1. 將VMware ESXi或工作站上的目標(biāo)虛擬機(jī)導(dǎo)出到OVF模板。通常會(huì)生成3個(gè)文件,清單文件以.mf結(jié)尾,OVF文件提供完整的虛擬機(jī)規(guī)范,虛擬磁盤(pán)文件以.vmdk結(jié)尾。我們需要的是導(dǎo)出的vmdk文件。
步驟2. 啟動(dòng)PowerShell并執(zhí)行以下命令以導(dǎo)入MVMC模塊:
Import-Module “filepath\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1”
注意:其中的filepath指的是存儲(chǔ)MVMC文件夾的路徑,您需要手動(dòng)輸入。
步驟3. 執(zhí)行以下命令以將導(dǎo)出的VMDK文件轉(zhuǎn)換為VHDX文件:
ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath “filepath\filename.vmdk” -VhdType DynamicHardDisk -VhdFormat vhdx -DestinationLiteralPath “newfilepath\newfilename.vhdx”
步驟4. 現(xiàn)在您可以檢查指定文件夾中轉(zhuǎn)換的磁盤(pán),并使用它創(chuàng)建新的Hyper-V虛擬機(jī),從而完成VMware轉(zhuǎn)Hyper-V任務(wù)。
注意:Hyper-V虛擬機(jī)有兩代,當(dāng)前沒(méi)有映像級(jí)別的方法將Hyper-V從1代轉(zhuǎn)換為2代,但是您仍然可以嘗試基于文件的備份來(lái)進(jìn)行轉(zhuǎn)換。
VMware和Hyper-V虛擬機(jī)基于不同的虛擬平臺(tái),但如果它們都具有相同的來(lái)賓操作系統(tǒng)(如Windows),則它們之間的數(shù)據(jù)可以相互遷移。這意味著您可以創(chuàng)建包含來(lái)自虛擬機(jī)A的全部數(shù)據(jù)的系統(tǒng)映像,并將其還原到虛擬機(jī)B,從而實(shí)現(xiàn)Hyper-V轉(zhuǎn)VMware或VMware轉(zhuǎn)Hyper-V的轉(zhuǎn)換。
在這里,我們建議您選擇一個(gè)專(zhuān)業(yè)的備份解決方案來(lái)幫助您輕松達(dá)成目的——傲梅企業(yè)備份網(wǎng)絡(luò)版。它包含文件、系統(tǒng)、磁盤(pán)、分區(qū)和SQL Server備份功能,能夠滿(mǎn)足您的各種備份需求。通過(guò)在虛擬機(jī)上安裝代理程序包,也可以將虛擬機(jī)作為物理機(jī)進(jìn)行備份和還原。
不僅是V2V,您還可以通過(guò)這種方式實(shí)現(xiàn)V2P或P2V遷移,快點(diǎn)擊下方按鈕進(jìn)入下載中心下載安裝傲梅企業(yè)備份網(wǎng)絡(luò)版,然后跟著我們的演示教程學(xué)習(xí)怎么輕松地在VMware和Hyper-V之間相互轉(zhuǎn)換吧!
步驟1. 在中央計(jì)算機(jī)上下載安裝傲梅企業(yè)備份網(wǎng)絡(luò)版,并將客戶(hù)端程序安裝到要管理的虛擬機(jī)(具有靜態(tài)IP)。然后請(qǐng)您啟動(dòng)傲梅企業(yè)備份網(wǎng)絡(luò)版,在主界面中選擇“計(jì)算機(jī)”>“未控制的計(jì)算機(jī)”。從列表中檢查Hyper-V和VMware虛擬機(jī),然后單擊“控制”,它將在兩臺(tái)機(jī)器上彈出一個(gè)請(qǐng)求窗口,一旦獲得授權(quán),您就可以隨時(shí)備份它們。
步驟2. 在主界面中依次點(diǎn)擊“任務(wù)”>“新建任務(wù)”>“系統(tǒng)備份”(如果您想要?jiǎng)?chuàng)建包含虛擬機(jī)上全部分區(qū)的映像,請(qǐng)改為選擇磁盤(pán)備份)。
步驟3. 單擊“添加計(jì)算機(jī)”以指定虛擬機(jī),然后單擊“確定”進(jìn)行確認(rèn)。如果要將Hyper-V轉(zhuǎn)VMware,則應(yīng)選擇Hyper-V虛擬機(jī)作為源。
步驟4. 指定一個(gè)存儲(chǔ)系統(tǒng)備份的共享路徑或NAS設(shè)備,然后單擊“啟動(dòng)備份”。
步驟5. 等待備份任務(wù)執(zhí)行完畢之后,請(qǐng)您在主界面中找到剛剛創(chuàng)建的備份任務(wù),然后點(diǎn)擊任務(wù)右上方的“高級(jí)”>“還原”。
步驟6. 指定系統(tǒng)備份作為還原源,選中“還原這個(gè)系統(tǒng)備份”選項(xiàng),然后單擊“下一步”。
步驟7. 點(diǎn)擊“還原到其他計(jì)算機(jī)”,然后單擊“下一步”。
步驟8. 在操作摘要界面預(yù)覽即將進(jìn)行的任務(wù),建議勾選“異機(jī)還原”選項(xiàng)以確保還原后能夠正常啟動(dòng),然后單擊“開(kāi)始還原”以執(zhí)行V2V遷移任務(wù)。
在更改某些其他重要設(shè)置時(shí)可能會(huì)產(chǎn)生不可預(yù)測(cè)的后果。如果您的虛擬機(jī)包含重要數(shù)據(jù)或正在運(yùn)行關(guān)鍵業(yè)務(wù),我們建議您在進(jìn)行風(fēng)險(xiǎn)操作前先進(jìn)行備份,以防出現(xiàn)意外情況造成損失。
我們知道虛擬機(jī)管理器一般都沒(méi)有內(nèi)置的有備份功能,所以為了幫助大家更加安全有效地保護(hù)虛擬機(jī)數(shù)據(jù)安全,我們建議大家使用這個(gè)專(zhuān)業(yè)的虛擬機(jī)備份軟件——傲梅企業(yè)備份旗艦版。它能夠集中批量管理多臺(tái)虛擬機(jī)的備份還原任務(wù),并且支持計(jì)劃備份任務(wù),這對(duì)于擁有大量虛擬機(jī)的企業(yè)來(lái)說(shuō)非常有作用。
創(chuàng)建備份任務(wù)非常簡(jiǎn)單,僅需點(diǎn)幾下鼠標(biāo),即可輕松管理您的多臺(tái)虛擬機(jī)備份還原任務(wù),效率直接拉滿(mǎn)。
在本文中,我們向大家介紹了如何使用官方免費(fèi)工具VMware vCenter Converter Standalone將Hyper-V轉(zhuǎn)VMware,如何使用Microsoft Virtual Machine Converter(MVMC)將VMware轉(zhuǎn)Hyper-V,以及如何使用PowerShell導(dǎo)入MVMC模塊將VMDK文件轉(zhuǎn)換為VHD文件,您可以根據(jù)自身情況按需取用。
然而不幸的是,MVMC已經(jīng)被微軟棄用了。因此,如果您沒(méi)有MVMC,您可以選擇Microsoft的新付費(fèi)工具System Center Virtual Machine Manager(SCVMM)或其他第三方工具來(lái)幫助您在VMware和Hyper-V之間進(jìn)行轉(zhuǎn)換,希望本文對(duì)您能夠有所幫助!