Kuinka tuoda VMware-virtuaalikone Proxmox VE 8:aan

Kuinka Tuoda Vmware Virtuaalikone Proxmox Ve 8 Aan



VMware Workstationista, VMware ESXi:stä, VMware vSpherestä ja muista VMware hypervisoreista vietyjä virtuaalikoneita voidaan tuoda Proxmox VE 8:aan.

Tässä artikkelissa aion näyttää, kuinka voit tuoda Windows- ja Linux-virtuaalikoneita, jotka on viety VMware-hypervisoreista Proxmox VE 8:aan.







Jos tarvitset apua virtuaalikoneiden viennissä VMware Workstation Prosta, lue tämä artikkeli .





Sisällysluettelo:

  1. VMware-virtuaalikoneen vienti
  2. Viedyn virtuaalikonekuvan käyttäminen Proxmox VE -palvelimella
  3. Viedyn virtuaalikoneen OVA-tiedoston purkaminen Proxmox VE:ssä
  4. VMware-virtuaalikoneen tuonti Proxmox VE:hen
  5. Virtuaalikoneiden tuonnin jälkeiset asetukset Proxmox VE:ssä
  6. Proxmox VE -virtuaalikoneen varatun muistin muuttaminen
  7. Proxmox VE -virtuaalikoneen prosessorin vaihtaminen
  8. Proxmox VE -virtuaalikoneen BIOSin muuttaminen
  9. Proxmox VE -virtuaalikoneen konetyypin muuttaminen
  10. Proxmox VE -virtuaalikoneen SCSI-ohjaimen ja levytyypin muuttaminen
  11. Verkkolaitteen lisääminen Proxmox VE -virtuaalikoneeseen
  12. Proxmox VE -virtuaalikoneen käynnistysjärjestyksen muuttaminen
  13. QEMU Guest Agentin käyttöönotto Proxmox VE -virtuaalikoneessa
  14. Tuodun Proxmox VE -virtuaalikoneen käynnistäminen
  15. VirtIO-ajurien ja QEMU-vierasagentin asentaminen Windows Proxmox VE -virtuaalikoneeseen
  16. QEMU Guest Agentin asentaminen Linux Proxmox VE -virtuaalikoneeseen
  17. Proxmox VE -virtuaalikoneen suorittimen, muistin, verkon ja levyn I/O-käytön valvonta
  18. Johtopäätös
  19. Viitteet





VMware-virtuaalikoneen vienti:

Voit viedä VMware-virtuaalikoneen OVA- ja OVF-muodoissa. Virtuaalikoneet, jotka on viety joko OVA- tai OVF-muodossa, voidaan tuoda takaisin Proxmox VE:hen. Mutta OVF-muodossa vietyjä virtuaalikoneita on helpompi tuoda Proxmox VE:ssä, koska se vaatii vähemmän vaiheita ja säästää paljon aikaa.

Lue tämä artikkeli oppiaksesi viemään VMware Workstation Pro -virtuaalikonetta.



Lisätietoja virtuaalikoneiden viennistä muista VMware-virtualisointituotteista (esim. VMware ESXi, VMware vSphere) saat VMware-virtualisointituotteesi virallisesta dokumentaatiosta.

Viedyn virtuaalikonekuvan käyttäminen Proxmox VE -palvelimella:

Voit käyttää jotakin seuraavista tavoista viedäksesi VMware-virtuaalikoneen näköistiedoston Proxmox VE -palvelimelle.

  • Kopioi virtuaalikoneen kuvatiedostot USB-muistitikulle tai ulkoiselle USB HDD/SSD:lle, asenna se Proxmox VE -palvelimeen , ja käytä Proxmox VE -palvelimen virtuaalikoneen kuvatiedostoja. Suosittelen, että viet virtuaalikoneen tässä tapauksessa OVF-muodossa, sillä se säästää vaivaa kopioida virtuaalikoneen OVA-arkistotiedosto Proxmox VE -palvelimellesi ja purkaa se virtuaalikoneen virtuaalilevyjen hankkimiseksi. Voit tuoda suoraan OVF-muodossa vietyjä virtuaalikoneita Proxmox VE:ssä.
  • Kopioi viety virtuaalikoneen tiedosto/tiedostot verkko-osuuteen ja käytä sitä Proxmox VE -palvelimeltasi. Voit käyttää tähän tarkoitukseen esimerkiksi Windows-tietokoneesi tai NAS:si SMB/CIFS-osuutta. Jos haluat oppia SMB/CIFS-osuuden liittämisestä Proxmox VE:hen, lue tämä artikkeli .

Viedyn virtuaalikoneen OVA-tiedoston purkaminen Proxmox VE:ssä:

Jos olet vienyt virtuaalikoneen OVA-muodossa, sinun on purettava OVA-tiedosto OVF-tiedostoiksi, jotta voit tuoda virtuaalikoneen Proxmox VE:hen.

Minulla on OVA-virtuaalikonetiedosto www.linuxeveryday.com.ova in /mnt/pve/nas-datastore/vmware Proxmox VE -palvelimeni hakemistosta. Näytän sinulle, kuinka se puretaan esittelyä varten.

Koska OVA-tiedoston purkaminen luo useita tiedostoja, tarvitset erillisen hakemiston pitääksesi kaikki puretut tiedostot järjestyksessä.

Voit luoda uuden hakemiston /tmp/linux-vm (oletetaan) seuraavalla komennolla:

$ mkdir /tmp/linux-vm

Pura virtuaalikoneen OVA-tiedosto www.linuxeveryday.com.ova sisään /tmp/linux-vm hakemistoon, suorita seuraava komento:

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

Kun virtuaalikoneen OVA-tiedosto on purettu, löydät muutamia uusia tiedostoja (esim. .vmdk, .mf, .ovf) hakemistosta, josta olet purkanut OVA-tiedoston.

$ ls -lh /tmp/linux-vm

VMware-virtuaalikoneen tuonti Proxmox VE:hen:

Tätä kirjoitettaessa voit tuoda OVF-virtuaalikoneen kuvia vain suoraan Proxmox VE:hen. Joten jos sinulla on OVA-virtuaalikoneen kuva, sinun on pura se OVF-muotoon ensimmäinen.

Tuo virtuaalikoneen Proxmox VE:hen siirtymällä hakemistoon, jossa olet säilyttänyt OVF-virtuaalikoneen kuvan seuraavasti:

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

Löydät an .ovf tiedosto hakemistossa, johon OVF-virtuaalikoneen kuva viedään/puretaan.

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

OVF-virtuaalikoneen tuomiseksi Proxmox VE:hen sinun on käytettävä qm importovf komento seuraavassa muodossa:

$ qm importovf

Tässä, on Proxmox VE -virtuaalikoneen tunnus, jota tuotu virtuaalikone käyttää. Sen on oltava ainutlaatuinen. Sinun on varmistettava, että mikään muu Proxmox VE -virtuaalikone ei käytä tätä tunnusta. Jos haluat Proxmox VE:n määrittävän automaattisesti yksilöllisen tunnuksen tuodulle virtuaalikoneelle, paina vain jälkeen qm importovf komento:

$ qm importovf

on tiedoston nimi .ovf viedyn OVF-virtuaalikoneesi tiedosto.

on Proxmox VE -tallennustilan nimi, johon haluat tallentaa virtuaalikoneen levyn.

Esimerkiksi virtuaalikoneen tunnuksen käyttäminen 201 ja tuo OVF-virtuaalikone Engineering-ws alkaen /mnt/pve/nas-datastore/vmware/eng-ws-vm hakemistoon tiedoston avulla engineering-ws.ovf ja tallenna virtuaalikoneen levyt puoli 1 Proxmox VE:n tallennustila, suorita alla oleva komento:

$ qm importovf 201 engineering-ws.ovf pool1

Virtuaalikonetta tuodaan. Sen valmistuminen kestää jonkin aikaa.

Kun virtuaalikone on tuotu, löydät sen Proxmox VE -verkkohallintaliittymästä.

Virtuaalikoneiden tuonnin jälkeiset asetukset Proxmox VE:ssä:

Kun virtuaalikone on tuotu Proxmox VE:hen, sinun on tehtävä joitain tarvittavia muutoksia virtuaalikoneen laitteistoon ja muihin asetuksiin, jotta se käynnistyy oikein Proxmox VE:ssä.

Sinun on esimerkiksi asetettava oikea BIOS tuodulle virtuaalikoneelle. Jos virtuaalikone käyttää BIOS-käynnistyslaiteohjelmistoa VMwaressa, sinun on käytettävä BIOS-käynnistyslaiteohjelmistoa myös Proxmox VE:ssä. Jos virtuaalikone käyttää UEFI-käynnistyslaiteohjelmistoa VMwaressa, sinun on käytettävä UEFI-käynnistyslaiteohjelmistoa myös Proxmox VE:ssä. Muuten virtuaalikone ei käynnisty Proxmox VE:ssä.

Tuotuun virtuaalikoneeseen asennetusta käyttöjärjestelmästä riippuen sinun on säädettävä joitain asetuksia sen jälkeen, kun olet tuonut virtuaalikoneen Proxmox VE:hen.

Seuraavissa osissa näytän sinulle, kuinka tehdä tarvittavat muutokset tuotuun Proxmox VE:n virtuaalikoneeseen.

Proxmox VE -virtuaalikoneen varatun muistin muuttaminen:

Oletuksena tuodun virtuaalikoneen muisti on sama kuin alkuperäisen VMware-virtuaalikoneen (jonka olet vienyt).

Jos haluat muuttaa virtuaalikoneen muistia, siirry kohtaan Laitteisto > Muisti [1] .

Kirjoita virtuaalikoneen haluttu muistimäärä (MB-yksikköinä) -kenttään Muisti (MiB) -osio [2] .

Jos haluat virtuaalikoneen varaavan vähimmäismäärän muistia, ellei enemmän muistia tarvita, rastita Ilmapalloilulaite [3] ja aseta haluamasi Vähimmäismuisti (MiB) virtuaalikoneelle [4] .

Jos muisto Ilmapalloilulaite on määritetty, virtuaalikone yrittää käyttää Vähimmäismuisti (MiB) ellei sille ole kysyntää Muisti (MiB)

Kun olet valmis, napsauta OK tallentaaksesi muutokset [5] .

Proxmox VE -virtuaalikoneen prosessorin vaihtaminen:

Kun virtuaalikone on tuotu Proxmox VE:hen, voit säätää virtuaalikoneelle määritettyjen suoritinytimien määrää.

Määritä virtuaalikoneen prosessori napsauttamalla Laitteisto > Prosessorit [1] .

alkaen ytimet -osiossa voit säätää virtuaalikoneelle määritettävien ytimien määrää [2] .

alkaen Tyyppi avattavasta valikosta voit valita virtuaalikoneelle virtuaalisen prosessorin. Kaikki käyttöjärjestelmät eivät tue kaikkia prosessorityyppejä. Joten, ellet ole varma siitä, mitä olet tekemässä, valitse isäntä alkaen Tyyppi pudotusvalikko on turvallinen vaihtoehto [3] .

Kun olet valinnut sopivan prosessorin virtuaalikoneen, napsauta OK [4] .

Proxmox VE -virtuaalikoneen BIOSin muuttaminen:

Tuodun virtuaalikoneen on käytettävä samaa BIOS-laiteohjelmistoa kuin alkuperäinen VMware-virtuaalikone. Oikean BIOS-laiteohjelmiston määrittäminen on välttämätöntä tuodun virtuaalikoneen käynnistämiseksi Proxmox VE:ssä.

Jos haluat määrittää BIOS-laiteohjelmiston tuodulle virtuaalikoneen, siirry kohtaan Laitteisto > BIOS -osio [1] ja valitse haluamasi BIOS-laiteohjelmisto valikosta BIOS pudotusvalikosta [2] .

  • SeaBIOS : SeaBIOS on oletusarvoinen BIOS-laiteohjelmisto Proxmox VE:n uusille ja tuoduille virtuaalikoneen. Se on perinteinen/vanha BIOS-laiteohjelmisto.
  • OVMF (UEFI) : OVMF on UEFI BIOS -laiteohjelmisto, ajan tasalla oleva versio perinteisestä/vanhasta BIOS-laiteohjelmistosta. Uusille käyttöjärjestelmille (eli Windows 11:lle) tarvitaan UEFI BIOS -laiteohjelmisto. Lähes kaikki käyttöjärjestelmät tukevat nykyään UEFI BIOS -laiteohjelmistoa.

Kun olet valmis, napsauta OK tallentaaksesi muutokset [3] .

Jos käytät OVMF/UEFI BIOS -laiteohjelmistoa tuodulle virtuaalikoneelle [1] , sinun tulee myös lisätä EFI-levy virtuaalikoneeseen.

Jos haluat lisätä EFI-levyn tuotuun virtuaalikoneeseen, siirry kohtaan Laitteisto ja klikkaa Lisätä > EFI-levy [2] .

Valitse tallennustila, johon haluat tallentaa virtuaalikoneen EFI-levyn EFI-tallennustila pudotusvalikosta [1] ja klikkaa OK [2] .

EFI-levy tulee lisätä virtuaalikoneeseen, joka on määritetty käyttämään OVMF/UEFI BIOS -laiteohjelmistoa.

Proxmox VE -virtuaalikoneen konetyypin muuttaminen:

Jos haluat määrittää virtuaalikoneen konetyypin, siirry kohtaan Laitteisto > Kone osio [1] ja valitse haluamasi konetyyppi valikosta Kone pudotusvalikosta [2] .

  • Oletus (i440fx): i440fx on riittävän hyvä erittäin vanhoille tai vanhoille käyttöjärjestelmille ja tavanomaiseen työpöytä/palvelin-työkuormitukseen virtuaalikoneessa. i440fx:n päärajoitus on PCIe-tuki. i440fx ei tue alkuperäisiä PCIe-toimintoja. Joten jos et halua kulkea GPU:iden tai muiden PCIe-laitteiden läpi tässä virtuaalikoneessa, i440fx on tarpeeksi hyvä.
  • q35: Q35 tukee PCIe-toimintoja ja muita ominaisuuksia, jotka eivät ole käytettävissä i440fx:ssä. Jos aiot välittää GPU:ita tai muita PCIe-laitteita tässä virtuaalikoneessa, valitse q35.

Kun olet valinnut virtuaalikoneen konetyypin, napsauta OK tallentaaksesi muutokset [3] .

Proxmox VE -virtuaalikoneen SCSI-ohjaimen ja levytyypin muuttaminen:

Jos olet tuonut Windows 10/11 -virtuaalikoneen VMwaresta, sinun on käytettävä TUNNIT väylä virtuaalikoneen virtuaalilevylle, jotta Windows 10/11 käynnistyy onnistuneesti virtuaalikoneessa.

Jos olet tuonut Linux-virtuaalikoneen VMwaresta, sinun tulee käyttää VirtIO Block -laitetta virtuaalikoneen virtuaalilevynä parhaan suorituskyvyn saavuttamiseksi.

Jos haluat vaihtaa tuodun virtuaalikoneen SCSI-ohjaimen, siirry kohtaan Laitteisto > SCSI-ohjain [1] .

Jos olet tuonut Windows 10/11 -virtuaalikoneen VMwaresta, valitse LSI 53C895A (oletus) SCSI-ohjain Tyyppi pudotusvalikosta [2] .

Jos olet tuonut Linux-virtuaalikoneen VMwaresta, valitse VirtIO SCSI Single ohjain osoitteesta Tyyppi pudotusvalikosta [2] .

Kun olet valmis, napsauta OK tallentaaksesi muutokset [3] .

Jos olet tuonut Windows 10/11 -virtuaalikoneen, oletusasetus SCSI-ohjain pitäisi olla LSI 53C895A [1] ja virtuaalilevyn pitäisi olla jo määritetty käyttämään TUNNIT linja-auto [2] . Sinun ei tarvitse muuttaa siellä mitään.

Jos olet tuonut Linux-virtuaalikoneen, vaihda SCSI-ohjain muotoon VirtIO SCSI Single [1] , valitse virtuaalinen levy ja napsauta Irrota [2] .

Klikkaa Joo

Virtuaalinen levy tulee irrottaa.

Jos haluat lisätä virtuaalilevyn uudelleen virtuaalikoneeseen, valitse Käyttämätön levy ja klikkaa Muokata .

Valitse VirtIO Block alkaen Väylä/laite pudotusvalikosta [1] ja klikkaa Lisätä [2] .

Linux-virtuaalikoneen tulisi käyttää VirtIO SCSI Single ohjain [1] ja virtuaalilevy tulee määrittää a VirtIO Block laite [2] .

Verkkolaitteen lisääminen Proxmox VE -virtuaalikoneeseen:

Äskettäin tuotuihin virtuaalikoneen ei ehkä ole oletuksena lisätty verkkolaitetta. Joten sinulla ei ole Internet-yhteyttä, ellet lisää verkkolaitetta virtuaalikoneeseen.

Jos haluat lisätä verkkolaitteen virtuaalikoneeseen, siirry kohtaan Laitteisto ja klikkaa Lisätä > Verkkolaite .

Jos olet tuonut Windows 10/11 -virtuaalikoneen, valitse Intel E100 alkaen Malli pudotusvalikosta [1] .

Jos olet tuonut Linux-virtuaalikoneen, valitse VirtIO (paravirtualisoitu) alkaen Malli pudotusvalikosta [1] .

Kun olet valmis, napsauta Lisätä [2] .

Verkkolaite tulee lisätä tuotuun virtuaalikoneeseen.

Proxmox VE -virtuaalikoneen käynnistysjärjestyksen muuttaminen:

Kun olet määrittänyt virtuaalikoneen laitteiston, sinun on määritettävä virtuaalikone käynnistymään virtuaalilevyltä.

Voit tehdä sen siirtymällä kohtaan Vaihtoehdot [1] > Saapastilaus [2] ja vedä ja pudota virtuaalilevy käynnistysjärjestyksen alkuun [3] .

Kun olet valmis, napsauta OK tallentaaksesi muutokset [4] .

QEMU Guest Agentin käyttöönotto Proxmox VE -virtuaalikoneessa:

QEMU-vierasagenttia käytetään tiedon vaihtamiseen virtuaalikoneen ja Proxmox VE -isäntäkoneen välillä ja komentojen suorittamiseen (eli sammuttamiseen, horrostilaan, uudelleenkäynnistykseen) virtuaalikoneessa Proxmox VE -isännästä.

Jotta virtuaalikoneen tehoa voidaan hallita oikein Proxmox VE -verkkohallintaliittymästä ja ottaa tilannekuvia/varmuuskopioita virtuaalikoneesta oikein Proxmox VE:stä, on erittäin suositeltavaa ottaa QEMU Guest Agent käyttöön kaikissa Proxmox VE -virtuaalikoneissa.

Ota QEMU Guest Agent käyttöön tuodulle virtuaalikoneelle siirtymällä kohtaan Vaihtoehdot [1] , kaksoisnapsauta (LMB) päällä QEMU Vierasagentti [2] , puutiainen Käytä QEMU-vierasagenttia [3] , ja napsauta OK jotta muutokset tulevat voimaan [4] .

Tuodun Proxmox VE -virtuaalikoneen käynnistäminen:

Kun tuotu virtuaalikone on määritetty, siirry kohtaan Konsoli ja klikkaa alkaa käynnistääksesi virtuaalikoneen.

Jos olet määrittänyt virtuaalikoneen oikein, virtuaalikoneen pitäisi käynnistää asennettu käyttöjärjestelmä virtuaalilevyltä.

VirtIO-ajurien ja QEMU-vierasagentin asentaminen Windows Proxmox VE -virtuaalikoneeseen:

Windows-käyttöjärjestelmissä ei ole oletuksena asennettuna VirtIO-ajureita ja QEMU-vierasagenttia. Jotta saat parhaan suorituskyvyn ja Proxmox VE -integroinnin, sinun pitäisi asenna VirtIO-ohjaimet ja QEMU-vierasagentti tuotuun Windows 10/11 -virtuaalikoneeseesi .

QEMU Guest Agentin asentaminen Linux Proxmox VE -virtuaalikoneeseen:

Nykyaikaiset Linux-käyttöjärjestelmät tulevat esiasennettuina VirtIO-ajureilla. Joten sinun tarvitsee vain asenna QEMU-vierasagentti tuotuun Linux-virtuaalikoneeseesi parhaan suorituskyvyn ja Proxmox VE -integraation saamiseksi.

Proxmox VE -virtuaalikoneen suorittimen, muistin, verkon ja levyn I/O-käytön valvonta:

Kun olet asentanut QEMU-vierasagentin tuotuun Proxmox VE -virtuaalikoneeseesi, sinun pitäisi pystyä valvomaan virtuaalikoneen suorittimen, muistin, levyn ja verkon käyttöä Yhteenveto osio. Sinun pitäisi myös pystyä ottamaan saumattomia varmuuskopioita ja tilannekuvia virtuaalikoneen. Sinun pitäisi pystyä hallitsemaan virtuaalikoneen virtaa (eli käynnistys, sammutus, uudelleenkäynnistys, nollaus, horrostila, keskeytys) Proxmox VE -verkkohallintaliittymästä.

Johtopäätös:

Tässä artikkelissa olen näyttänyt, kuinka voit tuoda VMware Workstation Pro -virtuaalikoneen, joka on viety OVA- tai OVF-muodossa Proxmox VE:ssä. Proxmox VE ei voi tuoda suoraan OVA-muodossa vietyjä virtuaalikoneita. Joten, olen näyttänyt sinulle kuinka muuntaa/purkaa OVA-virtuaalikonetiedosto OVF-tiedostoiksi, jotta Proxmox voi tuoda sen suoraan. Kun olet lukenut tämän artikkelin, voit tuoda VMware Workstation Prosta, VMware ESXi/vSpherestä, VirtualBoxista ja muista hypervisoreista vietyjä virtuaalikoneita Proxmox VE:hen.

Viitteet:

  1. Siirrä Proxmox VE:hen – Proxmox VE
  2. Erot/edut i440fx- ja q35-piirisarjojen välillä? : r/VFIO
  3. Qemu-vierasagentti – Proxmox VE