VMware virtuális gép importálása a Proxmox VE 8-ba

Vmware Virtualis Gep Importalasa A Proxmox Ve 8 Ba



A VMware Workstation, VMware ESXi, VMware vSphere és más VMware hipervizorokból exportált virtuális gépek importálhatók a Proxmox VE 8-ba.

Ebben a cikkben bemutatom, hogyan importálhat VMware hipervizorokból Proxmox VE 8-ba exportált Windows és Linux virtuális gépeket.







Ha segítségre van szüksége a virtuális gépek VMware Workstation Pro programból történő exportálásához, olvassa el ezt a cikket .





Tartalomjegyzék:

  1. VMware virtuális gép exportálása
  2. Az exportált virtuális gép kép elérése a Proxmox VE kiszolgálón
  3. Exportált virtuális gép OVA-fájl kibontása Proxmox VE-n
  4. A VMware virtuális gép importálása a Proxmox VE-be
  5. Importálás utáni konfiguráció a virtuális gépekhez a Proxmox VE-n
  6. A Proxmox VE virtuális gép lefoglalt memóriájának módosítása
  7. A Proxmox VE virtuális gép processzorának megváltoztatása
  8. A Proxmox VE virtuális gép BIOS-ának módosítása
  9. A Proxmox VE virtuális gép géptípusának megváltoztatása
  10. A Proxmox VE virtuális gép SCSI-vezérlőjének és lemeztípusának megváltoztatása
  11. Hálózati eszköz hozzáadása a Proxmox VE virtuális géphez
  12. A Proxmox VE virtuális gép rendszerindítási sorrendjének módosítása
  13. A QEMU vendégügynök engedélyezése a Proxmox VE virtuális géphez
  14. Az importált Proxmox VE virtuális gép indítása
  15. A VirtIO illesztőprogramok és a QEMU vendégügynök telepítése Windows Proxmox VE virtuális gépre
  16. QEMU Guest Agent telepítése Linux Proxmox VE virtuális gépre
  17. Proxmox VE virtuális gép CPU, memória, hálózat és lemez I/O használatának figyelése
  18. Következtetés
  19. Hivatkozások





VMware virtuális gép exportálása:

VMware virtuális gépet exportálhat OVA és OVF formátumban. Az OVA vagy OVF formátumban exportált virtuális gépek visszaimportálhatók a Proxmox VE-be. Az OVF formátumban exportált virtuális gépeket azonban könnyebb importálni a Proxmox VE-ben, mivel kevesebb lépést igényel, és sok időt takarít meg.

Olvassa el ezt a cikket megtudhatja, hogyan exportálhat VMware Workstation Pro virtuális gépet.



A virtuális gépek más VMware virtualizációs termékekből (például VMware ESXi, VMware vSphere) történő exportálásával kapcsolatos további információkért tekintse meg a VMware virtualizációs termék hivatalos dokumentációját.

Az exportált virtuális gép kép elérése a Proxmox VE szerveren:

Az alábbi módszerek egyikével érheti el az exportált VMware virtuális gép lemezképet a Proxmox VE kiszolgálón.

  • Másolja a virtuális gép képfájljait USB pendrive-ra vagy külső USB HDD/SSD-re, csatlakoztassa a Proxmox VE szerverre , és elérheti a virtuális gép képfájljait a Proxmox VE kiszolgálón. Azt javaslom, hogy ebben az esetben exportálja a virtuális gépet OVF formátumban, mert ezzel megkímélheti a virtuális gép OVA archív fájljának a Proxmox VE kiszolgálón való másolásától, és a virtuális gép virtuális lemezeinek beszerzéséhez szükséges kibontásától. Az OVF formátumban exportált virtuális gépeket közvetlenül importálhatja a Proxmox VE-n.
  • Másolja az exportált virtuálisgép-fájlt/-fájlokat egy hálózati megosztásra, és érje el azokat a Proxmox VE-kiszolgálóról. Használhatja például a Windows számítógép vagy a NAS SMB/CIFS megosztását erre a célra. Ha meg szeretné tudni, hogyan csatlakoztathat SMB/CIFS megosztást Proxmox VE-n, olvassa el ezt a cikket .

Exportált virtuális gép OVA-fájl kibontása Proxmox VE-n:

Ha a virtuális gépet OVA formátumban exportálta, akkor az OVA-fájlt OVF-fájlokba kell kibontania a virtuális gép Proxmox VE-be történő importálásához.

Van egy OVA virtuális gép fájlom www.linuxeveryday.com.ova ban,-ben /mnt/pve/nas-datastore/vmware a Proxmox VE szerverem könyvtárát. Megmutatom, hogyan kell kinyerni bemutató céljából.

Mivel egy OVA-fájl kicsomagolása több fájlt hoz létre, szükség van egy külön könyvtárra az összes kibontott fájl rendszerezéséhez.

Létrehozhat egy új könyvtárat /tmp/linux-vm (mondjuk) a következő paranccsal:

$ mkdir /tmp/linux-vm

A virtuális gép OVA-fájljának kibontása www.linuxeveryday.com.ova ba,-be /tmp/linux-vm könyvtárat, futtassa a következő parancsot:

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

A virtuális gép OVA-fájljának kibontása után néhány új fájl (például .vmdk, .mf, .ovf) található abban a könyvtárban, ahová az OVA-fájlt kicsomagolta.

$ ls -lh /tmp/linux-vm

A VMware virtuális gép importálása Proxmox VE-be:

E cikk írásakor csak közvetlenül importálhat OVF virtuálisgép-képeket a Proxmox VE-be. Tehát, ha van OVA virtuálisgép-képe, akkor muszáj csomagolja ki OVF formátumba első.

A virtuális gép Proxmox VE-be történő importálásához navigáljon abba a könyvtárba, ahol az OVF virtuális gép lemezképet tárolta, az alábbiak szerint:

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

Találsz egy .ovf fájlt abban a könyvtárban, ahová az OVF virtuális gép képét exportálják/kivonják.

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

Az OVF virtuális gép Proxmox VE-be történő importálásához használja a qm importovf parancs a következő formátumban:

$ qm importovf

Itt, a Proxmox VE virtuális gép azonosítója, amelyet az importált virtuális gép fog használni. Egyedinek kell lennie. Győződjön meg arról, hogy egyetlen másik Proxmox VE virtuális gép sem használja ezt az azonosítót. Ha azt szeretné, hogy a Proxmox VE automatikusan egyedi azonosítót rendeljen az importált virtuális géphez, nyomja meg a gombot azután qm importovf parancs:

$ qm importovf

a fájl neve a .ovf az exportált OVF virtuális gép fájlja.

a Proxmox VE tároló neve, ahol a virtuális gép lemezét tárolni kívánja.

Például a virtuális gép azonosítójának használatához 201 és importálja az OVF virtuális gépet mérnöki-ws tól /mnt/pve/nas-datastore/vmware/eng-ws-vm könyvtárba a fájl segítségével engineering-ws.ovf és tárolja a virtuális gép lemezeit a oldal 1 a Proxmox VE tárolására, futtassa az alábbi parancsot:

$ qm importovf 201 engineering-ws.ovf pool1

A virtuális gép importálása folyamatban van. Eltart egy ideig, amíg elkészül.

A virtuális gép importálása után a Proxmox VE webkezelő felületén találja meg.

A Proxmox VE virtuális gépeinek importálás utáni konfigurációja:

Miután a virtuális gépet importálta a Proxmox VE-be, el kell végeznie néhány szükséges módosítást a virtuális gép hardverén és egyéb beállításain, hogy megfelelően induljon el a Proxmox VE-n.

Például be kell állítania a megfelelő BIOS-t az importált virtuális géphez. Ha a virtuális gép BIOS rendszerindítási firmware-t használ a VMware-ben, akkor a Proxmox VE-ben is használnia kell a BIOS rendszerindítási firmware-t. Ha a virtuális gép UEFI rendszerindító firmware-t használ a VMware-ben, akkor a Proxmox VE-ben is használnia kell az UEFI rendszerindító firmware-t. Ellenkező esetben a virtuális gép nem indul el a Proxmox VE-n.

Az importált virtuális gépre telepített operációs rendszertől függően néhány beállítást módosítania kell, miután importálta a virtuális gépet a Proxmox VE-n.

A következő szakaszokban megmutatom, hogyan kell elvégezni a szükséges változtatásokat az importált virtuális gépen a Proxmox VE-n.

A Proxmox VE virtuális gép lefoglalt memóriájának módosítása:

Alapértelmezés szerint az importált virtuális gép memóriája megegyezik az eredeti VMware virtuális gépével (amelyet exportált).

A virtuális gép memóriájának módosításához navigáljon ide Hardver > memória [1] .

Írja be a kívánt memóriamennyiséget (MB egységben) a virtuális gép számára a Memória (MiB) szakasz [2] .

Ha azt szeretné, hogy a virtuális gép minimális mennyiségű memóriát foglaljon le, hacsak nincs szükség több memóriára, jelölje be Léggömböző eszköz [3] és állítsa be a kívántat Minimális memória (MiB) a virtuális géphez [4] .

Ha egy emlék Léggömböző eszköz be van állítva, a virtuális gép megpróbálja használni Minimális memória (MiB) hacsak nincs rá kereslet Memória (MiB)

Ha elkészült, kattintson a gombra rendben a változtatások mentéséhez [5] .

A Proxmox VE virtuális gép processzorának megváltoztatása:

Miután a virtuális gépet importálta a Proxmox VE-be, beállíthatja a virtuális géphez rendelt processzormagok számát.

A virtuális gép processzorának konfigurálásához kattintson a gombra Hardver > Processzorok [1] .

Tól Magok szakaszban beállíthatja a virtuális géphez rendelni kívánt magok számát [2] .

Tól típus legördülő menüből kiválaszthat egy virtuális processzort a virtuális géphez. Nem minden operációs rendszer támogatja az összes processzortípust. Tehát, hacsak nem biztos abban, hogy mit csinál, válasszon házigazda tól típus legördülő menü egy biztonságos lehetőség [3] .

Miután kiválasztotta a megfelelő processzort a virtuális géphez, kattintson a gombra rendben [4] .

A Proxmox VE virtuális gép BIOS-ának módosítása:

Az importált virtuális gépnek ugyanazt a BIOS firmware-t kell használnia, mint az eredeti VMware virtuális gépnek. A megfelelő BIOS firmware konfigurálása elengedhetetlen az importált virtuális gép Proxmox VE rendszeren történő indításához.

Az importált virtuális gép BIOS firmware-jének konfigurálásához navigáljon a Hardver > BIOS szakasz [1] és válassza ki a kívánt BIOS firmware-t a BIOS legördülő menü [2] .

  • SeaBIOS : A SeaBIOS az alapértelmezett BIOS firmware a Proxmox VE új és importált virtuális gépeihez. Ez a hagyományos/örökölt BIOS firmware.
  • OVMF (UEFI) : Az OVMF az UEFI BIOS firmware, a hagyományos/örökölt BIOS firmware naprakész változata. Új operációs rendszerek (azaz Windows 11) esetén UEFI BIOS firmware szükséges. Manapság szinte minden operációs rendszer támogatja az UEFI BIOS firmware-t.

Ha elkészült, kattintson a gombra rendben a változtatások mentéséhez [3] .

Ha az OVMF/UEFI BIOS firmware-t használja az importált virtuális géphez [1] , akkor egy EFI-lemezt is kell hozzáadnia a virtuális géphez.

Ha EFI-lemezt szeretne hozzáadni az importált virtuális géphez, navigáljon ide Hardver és kattintson rá Hozzáadás > EFI lemez [2] .

Válasszon ki egy tárolót, ahol tárolni szeretné a virtuális gép EFI-lemezét EFI tárhely legördülő menü [1] és kattintson rá rendben [2] .

Egy EFI-lemezt kell hozzáadni az OVMF/UEFI BIOS firmware használatára konfigurált virtuális géphez.

A Proxmox VE virtuális gép géptípusának megváltoztatása:

A virtuális gép géptípusának konfigurálásához nyissa meg a Hardver > Gép szakasz [1] és válassza ki a kívánt géptípust a Gép legördülő menü [2] .

  • Alapértelmezett (i440fx): Nagyon régi vagy régebbi operációs rendszerekhez, valamint a szokásos asztali/szerver munkaterhelés futtatásához a virtuális gépen az i440fx elég jó. Az i440fx fő korlátozása a PCIe támogatás. Az i440fx nem támogatja a natív PCIe funkciókat. Tehát, ha nem akarja átadni a GPU-kat vagy más PCIe-eszközöket ebben a virtuális gépben, az i440fx elég jó.
  • q35: A Q35 natív támogatással rendelkezik a PCIe funkciókhoz és más olyan szolgáltatásokhoz, amelyek az i440fx-ben nem érhetők el. Ha GPU-kat vagy más PCIe-eszközöket szeretne átadni ezen a virtuális gépen, válassza a q35-öt.

Ha végzett a virtuális gép géptípusának kiválasztásával, kattintson a gombra rendben a változtatások mentéséhez [3] .

A Proxmox VE virtuális gép SCSI-vezérlőjének és lemeztípusának megváltoztatása:

Ha Windows 10/11 virtuális gépet importált a VMware-ből, akkor használnia kell a ÓRÁK busz a virtuális gép virtuális lemezéhez a Windows 10/11 sikeres elindításához a virtuális gépen.

Ha Linuxos virtuális gépet importált a VMware-ből, a legjobb teljesítmény érdekében a VirtIO Block eszközt kell használnia a virtuális gép virtuális lemezéhez.

Az importált virtuális gép SCSI-vezérlőjének módosításához navigáljon ide Hardver > SCSI vezérlő [1] .

Ha Windows 10/11 virtuális gépet importált a VMware-ből, válassza a lehetőséget LSI 53C895A (alapértelmezett) SCSI-vezérlő a típus legördülő menü [2] .

Ha Linuxos virtuális gépet importált a VMware-ből, válassza ki a VirtIO SCSI Single vezérlő a típus legördülő menü [2] .

Ha elkészült, kattintson a gombra rendben a változtatások mentéséhez [3] .

Ha Windows 10/11 virtuális gépet importált, az alapértelmezett SCSI vezérlő kellene LSI 53C895A [1] és a virtuális lemezt már konfigurálni kell a ÓRÁK busz [2] . Ott nem kell semmit megváltoztatni.

Ha Linuxos virtuális gépet importált, módosítsa az SCSI-vezérlőt erre VirtIO SCSI Single [1] , válassza ki a virtuális lemezt, és kattintson a gombra Leválasztás [2] .

Kattintson Igen

A virtuális lemezt le kell választani.

Ha újból hozzá szeretné adni a virtuális lemezt a virtuális géphez, válassza a lehetőséget Nem használt lemez és kattintson rá Szerkesztés .

Válassza ki VirtIO blokk tól Busz/eszköz legördülő menü [1] és kattintson rá Hozzáadás [2] .

A Linux virtuális gépnek a VirtIO SCSI Single vezérlő [1] és a virtuális lemezt úgy kell beállítani, mint a VirtIO blokk eszköz [2] .

Hálózati eszköz hozzáadása a Proxmox VE virtuális géphez:

Előfordulhat, hogy az újonnan importált virtuális gépekhez alapértelmezés szerint nincs hozzáadva hálózati eszköz. Tehát nem lesz internetkapcsolata, hacsak nem ad hozzá egy hálózati eszközt a virtuális géphez.

Ha hálózati eszközt szeretne hozzáadni a virtuális géphez, navigáljon ide Hardver és kattintson rá Hozzáadás > Hálózati eszköz .

Ha Windows 10/11 virtuális gépet importált, válassza a lehetőséget Intel E100 tól Modell legördülő menü [1] .

Ha Linuxos virtuális gépet importált, válassza a lehetőséget VirtIO (paravirtualizált) tól Modell legördülő menü [1] .

Ha elkészült, kattintson a gombra Hozzáadás [2] .

Hozzá kell adni egy hálózati eszközt az importált virtuális géphez.

A Proxmox VE virtuális gép rendszerindítási sorrendjének megváltoztatása:

Miután konfigurálta a virtuális gép hardverét, be kell állítania a virtuális gépet a virtuális lemezről való rendszerindításhoz.

Ehhez navigáljon ide Lehetőségek [1] > Boot Order [2] és húzza át a virtuális lemezt a rendszerindítási sorrend tetejére [3] .

Ha elkészült, kattintson a gombra rendben a változtatások mentéséhez [4] .

A QEMU vendégügynök engedélyezése a Proxmox VE virtuális géphez:

A QEMU Guest Agent információcserére szolgál a virtuális gép és a Proxmox VE gazdagép között, és parancsokat hajt végre (azaz leállítás, hibernálás, újraindítás) a virtuális gépen a Proxmox VE gazdagépről.

A virtuális gép teljesítményének megfelelő kezeléséhez a Proxmox VE webes kezelőfelületről, és a virtuális gépről a Proxmox VE-ből megfelelő pillanatképek/biztonsági másolatok készítéséhez erősen ajánlott a QEMU vendégügynök engedélyezése az összes Proxmox VE virtuális gépen.

Ha engedélyezni szeretné a QEMU vendégügynököt az importált virtuális géphez, navigáljon ide Lehetőségek [1] , kattintson duplán (LMB) rá QEMU vendégügynök [2] , ketyegés Használja a QEMU vendégügynököt [3] , és kattintson a gombra rendben hogy a változások életbe lépjenek [4] .

Az importált Proxmox VE virtuális gép indítása:

Az importált virtuális gép konfigurálása után navigáljon ide Konzol és kattintson rá Rajt a virtuális gép elindításához.

Ha megfelelően konfigurálta a virtuális gépet, a virtuális gépnek a virtuális lemezről kell elindítania a telepített operációs rendszert.

A VirtIO illesztőprogramok és a QEMU vendégügynök telepítése Windows Proxmox VE virtuális gépen:

A Windows operációs rendszereken alapértelmezés szerint nincs telepítve a VirtIO illesztőprogram és a QEMU vendégügynök. A legjobb teljesítmény és a Proxmox VE integráció eléréséhez ezt kell tennie telepítse a VirtIO illesztőprogramokat és a QEMU vendégügynököt az importált Windows 10/11 virtuális gépére .

A QEMU Guest Agent telepítése Linux Proxmox VE virtuális gépre:

A modern Linux operációs rendszerek előre telepítve vannak a VirtIO illesztőprogramokkal. Szóval, csak kell telepítse a QEMU vendégügynököt az importált Linux virtuális gépére a legjobb teljesítmény és a Proxmox VE integráció elérése érdekében.

A Proxmox VE virtuális gép CPU, memória, hálózat és lemez I/O használatának figyelése:

Miután telepítette a QEMU vendégügynököt az importált Proxmox VE virtuális gépre, képesnek kell lennie a virtuális gép CPU-, memória-, lemez- és hálózathasználatának figyelésére a Összegzés szakasz. Ezenkívül képesnek kell lennie zökkenőmentes biztonsági mentések és pillanatképek készítésére a virtuális gépről. Képesnek kell lennie a virtuális gép energiaellátásának (azaz indítása, leállítása, újraindítása, alaphelyzetbe állítása, hibernálása, felfüggesztése) kezelésére a Proxmox VE webkezelő felületéről.

Következtetés:

Ebben a cikkben bemutattam, hogyan importálhat OVA vagy OVF formátumban exportált VMware Workstation Pro virtuális gépet Proxmox VE-n. A Proxmox VE nem tudja közvetlenül importálni az OVA formátumban exportált virtuális gépeket. Tehát megmutattam, hogyan konvertálhat/bonthat ki egy OVA virtuális gép fájlt OVF-fájlokká, hogy a Proxmox közvetlenül importálhassa. A cikk elolvasása után a VMware Workstation Pro, VMware ESXi/vSphere, VirtualBox és más hipervizorokból exportált virtuális gépeket importálhatja a Proxmox VE-be.

Referenciák:

  1. Migráció Proxmox VE-re – Proxmox VE
  2. Különbségek/előnyök az i440fx és a q35 lapkakészletek között? : r/VFIO
  3. Qemu-vendég-ügynök – Proxmox VE