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:
- VMware virtuális gép exportálása
- Az exportált virtuális gép kép elérése a Proxmox VE kiszolgálón
- Exportált virtuális gép OVA-fájl kibontása Proxmox VE-n
- A VMware virtuális gép importálása a Proxmox VE-be
- Importálás utáni konfiguráció a virtuális gépekhez a Proxmox VE-n
- A Proxmox VE virtuális gép lefoglalt memóriájának módosítása
- A Proxmox VE virtuális gép processzorának megváltoztatása
- A Proxmox VE virtuális gép BIOS-ának módosítása
- A Proxmox VE virtuális gép géptípusának megváltoztatása
- A Proxmox VE virtuális gép SCSI-vezérlőjének és lemeztípusának megváltoztatása
- Hálózati eszköz hozzáadása a Proxmox VE virtuális géphez
- A Proxmox VE virtuális gép rendszerindítási sorrendjének módosítása
- A QEMU vendégügynök engedélyezése a Proxmox VE virtuális géphez
- Az importált Proxmox VE virtuális gép indítása
- A VirtIO illesztőprogramok és a QEMU vendégügynök telepítése Windows Proxmox VE virtuális gépre
- QEMU Guest Agent telepítése Linux Proxmox VE virtuális gépre
- Proxmox VE virtuális gép CPU, memória, hálózat és lemez I/O használatának figyelése
- Következtetés
- 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,
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.