Jak importovat virtuální počítač VMware do Proxmox VE 8

Jak Importovat Virtualni Pocitac Vmware Do Proxmox Ve 8



Virtuální stroje exportované z VMware Workstation, VMware ESXi, VMware vSphere a dalších hypervizorů VMware lze importovat do Proxmox VE 8.

V tomto článku vám ukážu, jak importovat virtuální stroje Windows a Linux exportované z hypervizorů VMware do Proxmox VE 8.







Pokud potřebujete pomoc s exportem virtuálních strojů z VMware Workstation Pro, přečtěte si tento článek .





Obsah:

  1. Export virtuálního počítače VMware
  2. Přístup k exportovanému obrazu virtuálního stroje na serveru Proxmox VE
  3. Extrahování exportovaného souboru OVA virtuálního stroje na Proxmox VE
  4. Import virtuálního počítače VMware do Proxmox VE
  5. Konfigurace po importu pro virtuální počítače na Proxmox VE
  6. Změna přidělené paměti virtuálního stroje Proxmox VE
  7. Změna procesoru virtuálního stroje Proxmox VE
  8. Změna BIOSu virtuálního stroje Proxmox VE
  9. Změna typu počítače virtuálního počítače Proxmox VE
  10. Změna řadiče SCSI a typu disku virtuálního počítače Proxmox VE
  11. Přidání síťového zařízení do virtuálního stroje Proxmox VE
  12. Změna pořadí spouštění virtuálního počítače Proxmox VE
  13. Povolení hostujícího agenta QEMU pro virtuální počítač Proxmox VE
  14. Spuštění importovaného virtuálního počítače Proxmox VE
  15. Instalace ovladačů VirtIO a hostujícího agenta QEMU na virtuální počítač Windows Proxmox VE
  16. Instalace QEMU Guest Agent na virtuální stroj Linux Proxmox VE
  17. Monitorování využití CPU, paměti, sítě a diskových I/O virtuálního stroje Proxmox VE
  18. Závěr
  19. Reference





Export virtuálního počítače VMware:

Virtuální stroj VMware můžete exportovat ve formátech OVA a OVF. Virtuální stroje exportované ve formátu OVA nebo OVF lze importovat zpět do Proxmox VE. Ale virtuální stroje exportované ve formátu OVF se do Proxmox VE importují snadněji, protože to vyžaduje méně kroků a šetří spoustu času.

Přečtěte si tento článek se dozvíte, jak exportovat virtuální počítač VMware Workstation Pro.



Další informace o exportu virtuálních strojů z jiných virtualizačních produktů VMware (tj. VMware ESXi, VMware vSphere) naleznete v oficiální dokumentaci vašeho virtualizačního produktu VMware.

Přístup k exportovanému obrazu virtuálního stroje na serveru Proxmox VE:

Pro přístup k exportovanému obrazu virtuálního počítače VMware na serveru Proxmox VE můžete použít jednu z následujících metod.

  • Zkopírujte soubory obrazu virtuálního počítače na USB flash disk nebo externí USB HDD/SSD, připojte jej na server Proxmox VE a získat přístup k souborům obrazu virtuálního stroje na serveru Proxmox VE. V tomto případě doporučuji exportovat virtuální stroj ve formátu OVF, protože vám to ušetří námahu s kopírováním archivního souboru OVA virtuálního stroje na váš server Proxmox VE a jeho extrakcí, abyste získali virtuální disky virtuálního stroje. Virtuální stroje exportované ve formátu OVF můžete přímo importovat na Proxmox VE.
  • Zkopírujte exportovaný soubor/soubory virtuálního stroje do sdílené síťové složky a přistupujte k nim ze serveru Proxmox VE. K tomuto účelu můžete například použít sdílenou složku SMB/CIFS vašeho počítače se systémem Windows nebo NAS. Chcete-li zjistit, jak připojit sdílenou složku SMB/CIFS na Proxmox VE, přečtěte si tento článek .

Extrahování exportovaného souboru OVA virtuálního stroje na Proxmox VE:

Pokud jste exportovali virtuální počítač ve formátu OVA, musíte soubor OVA extrahovat do souborů OVF, abyste mohli virtuální počítač importovat do Proxmox VE.

Mám soubor virtuálního počítače OVA www.linuxeveryday.com.ova v /mnt/pve/nas-datastore/vmware adresář mého serveru Proxmox VE. Ukážu vám, jak to extrahovat pro demonstraci.

Protože extrahováním souboru OVA vytvoříte více souborů, potřebujete vyhrazený adresář, aby byly všechny extrahované soubory uspořádány.

Můžete vytvořit nový adresář /tmp/linux-vm (řekněme) s následujícím příkazem:

$ mkdir /tmp/linux-vm

Chcete-li extrahovat soubor OVA virtuálního počítače www.linuxeveryday.com.ova do /tmp/linux-vm adresář, spusťte následující příkaz:

$ tar xvf www.linuxeveryday.com.ova -C /tmp/linux-vm

Po rozbalení souboru OVA virtuálního počítače najdete několik nových souborů (např. .vmdk, .mf, .ovf) v adresáři, do kterého jste soubor OVA extrahovali.

$ ls -lh /tmp/linux-vm

Import virtuálního počítače VMware do Proxmox VE:

V době psaní tohoto článku můžete do Proxmox VE importovat pouze obrazy virtuálních strojů OVF přímo. Takže pokud máte obraz virtuálního stroje OVA, musíte extrahovat do formátu OVF První.

Chcete-li importovat virtuální stroj do Proxmox VE, přejděte do adresáře, kde jste uložili obraz virtuálního stroje OVF, následovně:

$ cd /mnt/pve/nas-datastore/vmware/eng-ws-vm

Naleznete .ovf soubor v adresáři, kam je exportován/extrahován obraz virtuálního stroje OVF.

$ ls -lh /mnt/pve/nas-datastore/vmware/eng-ws-vm

Chcete-li importovat virtuální stroj OVF do Proxmox VE, musíte použít qm importovf příkaz v následujícím formátu:

$ qm importovf <úložiště>

Tady, je ID virtuálního stroje Proxmox VE, který bude importovaný virtuální stroj používat. Musí to být jedinečné. Musíte se ujistit, že žádný jiný virtuální stroj Proxmox VE nepoužívá toto ID. Pokud chcete, aby Proxmox VE automaticky přiřadil jedinečné ID pro importovaný virtuální počítač, stačí stisknout po qm importovf příkaz:

$ qm importovf

je název souboru .ovf soubor vašeho exportovaného virtuálního stroje OVF.

<úložiště> je název úložiště Proxmox VE, kam chcete uložit disk virtuálního stroje.

Chcete-li například použít ID virtuálního počítače 201 a importujte virtuální stroj OVF strojírenství-ws z /mnt/pve/nas-datastore/vmware/eng-ws-vm adresář pomocí souboru strojírenství-ws.ovf a ukládat disky virtuálních strojů do strana 1 úložiště Proxmox VE, spusťte níže uvedený příkaz:

$ qm importovf 201 engineering-ws.ovf pool1

Probíhá import virtuálního počítače. Dokončení bude chvíli trvat.

Jakmile je virtuální stroj naimportován, najdete jej ve webovém rozhraní pro správu Proxmox VE.

Konfigurace po importu pro virtuální počítače na Proxmox VE:

Jakmile je virtuální počítač importován do Proxmox VE, budete muset provést některé nezbytné změny hardwaru a dalších nastavení virtuálního počítače, aby se na Proxmox VE správně spustil.

Potřebujete například nastavit správný BIOS pro importovaný virtuální počítač. Pokud virtuální počítač používá spouštěcí firmware BIOS ve VMware, musíte spouštěcí firmware BIOS používat také v Proxmox VE. Pokud virtuální počítač používá zaváděcí firmware UEFI ve VMware, musíte spouštěcí firmware UEFI použít také v Proxmox VE. V opačném případě se virtuální počítač na Proxmox VE nespustí.

V závislosti na operačním systému nainstalovaném na importovaném virtuálním počítači budete muset po importu virtuálního počítače na Proxmox VE upravit několik nastavení.

V následujících částech vám ukážu, jak provést potřebné změny na importovaném virtuálním počítači na Proxmox VE.

Změna přidělené paměti virtuálního počítače Proxmox VE:

Ve výchozím nastavení bude paměť importovaného virtuálního stroje stejná jako původní virtuální stroj VMware (který jste exportovali).

Chcete-li změnit paměť virtuálního počítače, přejděte na Hardware > Paměť [1] .

Zadejte požadované množství paměti (v jednotkách MB) pro virtuální počítač v Paměť (MiB) sekce [2] .

Pokud chcete, aby virtuální počítač alokoval minimální množství paměti, pokud není potřeba více paměti, zaškrtněte Balónové zařízení [3] a nastavte požadované Minimální paměť (MiB) pro virtuální stroj [4] .

Pokud vzpomínka Balónové zařízení je nakonfigurován, virtuální stroj se pokusí použít Minimální paměť (MiB) pokud není poptávka Paměť (MiB)

Až budete hotovi, klikněte na OK pro uložení změn [5] .

Změna procesoru virtuálního počítače Proxmox VE:

Jakmile je virtuální stroj importován do Proxmox VE, můžete upravit počet procesorových jader přiřazených k virtuálnímu stroji.

Chcete-li nakonfigurovat procesor virtuálního počítače, klikněte na Hardware > Procesory [1] .

z Jádra můžete upravit počet jader, která chcete virtuálnímu počítači přiřadit [2] .

z Typ V rozevírací nabídce můžete vybrat virtuální procesor pro virtuální počítač. Ne všechny operační systémy podporují všechny typy procesorů. Takže pokud si nejste jisti tím, co děláte, vybírejte hostitel z Typ rozbalovací nabídka je bezpečná možnost [3] .

Až budete hotovi s výběrem vhodného procesoru pro virtuální počítač, klikněte na OK [4] .

Změna BIOSu virtuálního stroje Proxmox VE:

Importovaný virtuální počítač musí používat stejný firmware systému BIOS jako původní virtuální počítač VMware. Konfigurace správného firmwaru systému BIOS je nezbytná pro zavedení importovaného virtuálního počítače na Proxmox VE.

Chcete-li nakonfigurovat firmware systému BIOS pro importovaný virtuální počítač, přejděte na Hardware > BIOS sekce [1] a vyberte požadovaný firmware BIOS z BIOS rozbalovací nabídka [2] .

  • SeaBIOS : SeaBIOS je výchozí firmware BIOS pro nové a importované virtuální stroje Proxmox VE. Je to tradiční/starší firmware BIOSu.
  • OVMF (UEFI) : OVMF je firmware UEFI BIOS, aktuální verze tradičního/staršího firmwaru BIOSu. Pro nové operační systémy (tj. Windows 11) je vyžadován firmware UEFI BIOS. Téměř každý operační systém v dnešní době podporuje firmware UEFI BIOS.

Až budete hotovi, klikněte na OK pro uložení změn [3] .

Pokud pro importovaný virtuální počítač používáte firmware OVMF/UEFI BIOS [1] , měli byste k virtuálnímu počítači přidat také EFI disk.

Chcete-li do importovaného virtuálního počítače přidat disk EFI, přejděte na Hardware a klikněte na Přidat > Disk EFI [2] .

Vyberte úložiště, kam chcete uložit EFI disk virtuálního počítače z EFI úložiště rozbalovací nabídka [1] a klikněte na OK [2] .

K virtuálnímu počítači nakonfigurovanému pro použití firmwaru OVMF/UEFI BIOS by měl být přidán EFI disk.

Změna typu počítače virtuálního počítače Proxmox VE:

Chcete-li nakonfigurovat typ počítače pro virtuální počítač, přejděte na Hardware > Stroj sekce [1] a vyberte požadovaný typ stroje z Stroj rozbalovací nabídka [2] .

  • Výchozí (i440fx): Pro velmi staré nebo starší operační systémy a pro běžnou pracovní zátěž desktop/server na virtuálním stroji je i440fx dostačující. Hlavním omezením i440fx je podpora PCIe. i440fx nepodporuje nativní funkce PCIe. Pokud tedy nechcete v tomto virtuálním počítači procházet GPU nebo jiná zařízení PCIe, i440fx je dost dobrý.
  • q35: Q35 má nativní podporu pro funkce PCIe a další funkce, které nejsou v i440fx dostupné. Pokud plánujete procházet GPU nebo jiná zařízení PCIe na tomto virtuálním počítači, měli byste vybrat q35.

Jakmile dokončíte výběr typu počítače pro virtuální počítač, klikněte na OK pro uložení změn [3] .

Změna řadiče SCSI a typu disku virtuálního počítače Proxmox VE:

Pokud jste importovali virtuální počítač Windows 10/11 z VMware, budete muset použít HODIN sběrnice pro virtuální disk virtuálního počítače pro úspěšné spuštění Windows 10/11 na virtuálním počítači.

Pokud jste importovali virtuální počítač Linux z VMware, měli byste pro dosažení nejlepšího výkonu použít zařízení VirtIO Block pro virtuální disk virtuálního počítače.

Chcete-li změnit řadič SCSI importovaného virtuálního počítače, přejděte na Hardware > Řadič SCSI [1] .

Pokud jste importovali virtuální počítač Windows 10/11 z VMware, vyberte LSI 53C895A (výchozí) řadič SCSI z Typ rozbalovací nabídka [2] .

Pokud jste importovali virtuální počítač Linux z VMware, vyberte VirtIO SCSI Single ovladač z Typ rozbalovací nabídka [2] .

Až budete hotovi, klikněte na OK pro uložení změn [3] .

Pokud jste importovali virtuální počítač Windows 10/11, výchozí Řadič SCSI mělo by LSI 53C895A [1] a virtuální disk by již měl být nakonfigurován pro použití HODIN autobus [2] . Nemusíte tam nic měnit.

Pokud jste importovali virtuální počítač Linux, změňte řadič SCSI na VirtIO SCSI Single [1] , vyberte virtuální disk a klikněte na Odpojit [2] .

Klikněte na Ano

Virtuální disk by měl být odpojen.

Chcete-li znovu přidat virtuální disk na virtuální počítač, vyberte možnost Nepoužitý disk a klikněte na Upravit .

Vybrat Blok VirtIO z Autobus/Zařízení rozbalovací nabídka [1] a klikněte na Přidat [2] .

Virtuální stroj Linux by měl používat VirtIO SCSI Single ovladač [1] a virtuální disk by měl být nakonfigurován jako a Blok VirtIO přístroj [2] .

Přidání síťového zařízení do virtuálního počítače Proxmox VE:

Nově importované virtuální počítače nemusí mít ve výchozím nastavení přidáno síťové zařízení. Pokud tedy do virtuálního počítače nepřidáte síťové zařízení, nebudete mít žádné připojení k internetu.

Chcete-li k virtuálnímu počítači přidat síťové zařízení, přejděte na Hardware a klikněte na Přidat > Síťové zařízení .

Pokud jste importovali virtuální počítač Windows 10/11, vyberte Intel E100 z Modelka rozbalovací nabídka [1] .

Pokud jste importovali virtuální počítač Linux, vyberte VirtIO (paravirtualizované) z Modelka rozbalovací nabídka [1] .

Až budete hotovi, klikněte na Přidat [2] .

K importovanému virtuálnímu počítači by mělo být přidáno síťové zařízení.

Změna pořadí spouštění virtuálního počítače Proxmox VE:

Jakmile nakonfigurujete hardware virtuálního počítače, musíte nakonfigurovat virtuální počítač tak, aby se spouštěl z virtuálního disku.

Chcete-li to provést, přejděte na Možnosti [1] > Boot Order [2] a přetáhněte virtuální disk na začátek pořadí spouštění [3] .

Až budete hotovi, klikněte na OK pro uložení změn [4] .

Povolení hostujícího agenta QEMU pro virtuální počítač Proxmox VE:

QEMU Guest Agent se používá k výměně informací mezi virtuálním počítačem a hostitelem Proxmox VE a provádění příkazů (tj. vypnutí, hibernace, restartování) ve virtuálním počítači z hostitele Proxmox VE.

Chcete-li správně spravovat výkon virtuálního stroje z webového uživatelského rozhraní pro správu Proxmox VE a správně pořizovat snímky/zálohy virtuálního stroje z Proxmox VE, důrazně se doporučuje aktivovat QEMU Guest Agent pro všechny virtuální stroje Proxmox VE.

Chcete-li povolit QEMU Guest Agent pro importovaný virtuální počítač, přejděte na Možnosti [1] , poklepejte na (LMB). Hostující agent QEMU [2] , klíště Použijte QEMU Guest Agent [3] a klikněte na OK aby se změny projevily [4] .

Spuštění importovaného virtuálního počítače Proxmox VE:

Jakmile je importovaný virtuální počítač nakonfigurován, přejděte na Řídicí panel a klikněte na Start pro spuštění virtuálního stroje.

Pokud jste správně nakonfigurovali virtuální počítač, měl by virtuální počítač zavést nainstalovaný operační systém z virtuálního disku.

Instalace ovladačů VirtIO a hostujícího agenta QEMU na virtuální počítač Windows Proxmox VE:

Operační systémy Windows nemají ve výchozím nastavení nainstalované ovladače VirtIO a hostujícího agenta QEMU. Chcete-li získat nejlepší výkon a integraci Proxmox VE, měli byste nainstalujte ovladače VirtIO a hostujícího agenta QEMU na importovaný virtuální počítač Windows 10/11 .

Instalace QEMU Guest Agent na virtuální počítač Linux Proxmox VE:

Moderní operační systémy Linux jsou dodávány s předinstalovanými ovladači VirtIO. Takže stačí nainstalujte hostujícího agenta QEMU na váš importovaný virtuální počítač Linux získat nejlepší výkon a integraci Proxmox VE.

Monitorování využití CPU, paměti, sítě a diskových I/O virtuálního počítače Proxmox VE:

Jakmile na svůj importovaný virtuální stroj Proxmox VE nainstalujete hostujícího agenta QEMU, měli byste být schopni monitorovat využití CPU, paměti, disku a sítě virtuálního stroje z souhrn sekce. Měli byste být také schopni pořizovat bezproblémové zálohy a snímky virtuálního počítače. Měli byste být schopni spravovat napájení (tj. spuštění, vypnutí, restart, reset, hibernace, uspání) virtuálního počítače z webového rozhraní pro správu Proxmox VE.

Závěr:

V tomto článku jsem vám ukázal, jak importovat virtuální stroj VMware Workstation Pro exportovaný ve formátu OVA nebo OVF na Proxmox VE. Proxmox VE nemůže přímo importovat virtuální stroje exportované ve formátu OVA. Takže jsem vám ukázal, jak převést/extrahovat soubor virtuálního stroje OVA do souborů OVF, aby jej Proxmox mohl importovat přímo. Po přečtení tohoto článku budete moci importovat virtuální stroje exportované z VMware Workstation Pro, VMware ESXi/vSphere, VirtualBox a dalších hypervizorů do Proxmox VE.

Reference:

  1. Migrujte na Proxmox VE – Proxmox VE
  2. Rozdíly/výhody mezi čipsety i440fx a q35? : r/VFIO
  3. Qemu-host-agent – ​​Proxmox VE