Hem Företag Så här fungerar det: Proxmox Import Wizard VMware Migration Tool

Så här fungerar det: Proxmox Import Wizard VMware Migration Tool

by Dylan Bryan

Proxmox Import Wizard är ett nytt sätt att migrera virtuella datorer från ESXi till Proxmox, vilket ger användare en smidig väg att flytta virtuella datorer från VMware.

Sedan det nyligen genomförda VMware-förvärvet av Broadcom har många mindre kunder med rätta oroat sig för prishöjningar och som ett resultat har de övervägt VMware-alternativ. Proxmox hoppas kunna fånga många små användare, som kanske inte behöver hela VMware-stacken, med ett nytt verktyg – Proxmox Import Wizard.

Enkel migrering från en hypervisor till en annan är en stor fråga, eller kanske mer lämpligt, bristen på enkel migrering. När Proxmox-guiden nådde GA nyligen, ville vi ta en runda för att se hur lätt det är att flytta en virtuell dator med VMware och till Proxmox. För att underlätta konversationen har vi skapat en steg-för-steg-migreringsguide för att hjälpa våra läsare att bättre förstå den nya Proxmox Import Wizard. Även om de flesta steg och skärmdumpar fokuserar på Windows, kommer vissa att vara utbytbara med Linux och andra operativsystem.

Proxmox Import Wizard – Förberedelser och överväganden

Innan du börjar bör du utföra några steg på gästoperativsystemets nivå för att förbereda de virtuella datorerna för export. Du bör ta bort hypervisorspecifika verktyg från din gäst-VM, som VMware-verktyg i vår instans. Dessa måste tas bort före migreringen, annars kan de orsaka problem vid byte av hypervisorer. De kan också vara svåra att ta bort efter överföringen.

Proxmox Import Wizard - ta bort VMware-verktyg
En annan uppgift är att ta bort eventuell statisk nätverkskonfiguration innan du migrerar om din virtuella dator kör Windows. Efter migreringen får den virtuella datorn en ny nätverksadapter och du måste konfigurera de statiska inställningarna på den adaptern. Om du misslyckas med att ta bort den statiska konfigurationen kommer Windows att skicka en varning när du försöker ställa in samma statiska inställningar på den nya nätverksadaptern, även om den tidigare har tagits bort.

För DHCP-reservationer måste du antingen byta reservationen till MAC för den nya nätverksadaptern på den virtuella datorn eller manuellt ställa in MAC på nätverksadaptern i den virtuella datorn.

Om du använder en virtuell TPM-enhet är det för närvarande inte möjligt att migrera vTPM-tillståndet från VMware till Proxmox. Om du använder heldiskkryptering med nycklarna lagrade i vTPM, överväg att inaktivera den. Efter inaktivering, se till att ha de manuella dekrypteringsnycklarna tillgängliga för säkerhets skull.

Lagringsmässigt fungerar inte import av en virtuell dator med diskar som backas upp av VMware vSAN-lagring. Proxmox listar att flytta VM:s vDisks till en lokal SSD eller hårddisk på hypervisorservern som en lösning. Det rekommenderas också att fler än fyra virtuella datorer inte importeras samtidigt.

Innan du migrerar, se till att stänga av käll-VM.

Importera källor

I skrivande stund är VMware ESXi den enda importkällan som stöds, men planerna inkluderar att lägga till stöd för import av VMware OVA/OVF liknande. Import av ESXi testades från version 6.5 upp till version 8.0.

Migrationssteg

Proxmox har tre metoder för att importera virtuella datorer: manuell, automatisk och live-import. Live-importfunktionen startar den virtuella datorn under importprocessen för att minska stilleståndstiden. Om liveimporten misslyckas kommer all data som skrivits sedan importen startade att gå förlorad, så det rekommenderas att du försöker använda en test-VM först.

Även om det finns tre importmetoder fokuserar den här steg-för-steg-guiden på den automatiska importmetoden. Vi tror att detta kommer att vara den mest använda metoden om inte käll-VM:erna behöver särskild omsorg i importprocessen.

Full VM automatisk import

Den integrerade VM-importören integrerar lagringspluginsystemet i webbgränssnittet. Denna metod importerar hela virtuella datorn, med det mesta av dess konfiguration mappad till Proxmox konfigurationsmodell, vilket minskar stilleståndstiden.

  1. Se till att din Proxmox VE är på eller över version 8 och har de senaste systemuppdateringarna.
  2. Gå till Datacenter → Lagring → Lägg till och välj ESXi som importkälla.
  3. Ange domänen eller IP-adressen för ESXi-värden och autentiseringsuppgifterna för ett administratörskonto. Om din ESXi-instans har ett självsignerat certifikat kan du hoppa över certifikatverifiering eller lägga till CA i ditt systemförtroendelager i Proxmox.
  4. Välj den nya lagringsikonen för din värd i menyn till vänster och se till att du kan se alla dina virtuella gästdatorer.
  5. Välj den virtuella datorn du vill importera och tryck sedan på "importera" -knappen uppe till vänster.
  6. Välj din mållagring och nätverksbryggan för den virtuella datorn som ett minimum. Om det behövs, använd fliken Avancerat för en mer detaljerad konfiguration.
  7. Granska den resulterande konfigurationen för din virtuella dator för att säkerställa att allt ser okej ut.
  8. Se till att din käll-VM är redo för import och stäng av den.
  9. Starta importen på Proxmox-sidan. Beroende på diskstorleken och dina nätverksmöjligheter kan det här steget ta ett tag. (Importera inte mer än 4 VM-diskar åt gången)
  10. Starta den virtuella datorn och inspektera operativsystemet för att se om några ändringar efter migreringen behövs.

Om din virtuella dator fungerar korrekt har du slutfört din första import. Du är dock inte klar än. Det finns några saker att ta itu med efter migreringen för att få den bästa upplevelsen med Windows.

Post Migration (VirtIO-drivrutiner)

  • Se till att kontrollera dina nätverksinställningar efter importen. Nätverksadapterns namn har troligen ändrats.
  • (Främst för Windows virtuella datorer) Installera saknade drivrutiner.
  • För virtuella Windows-datorer, ladda ner och bifoga VirtIO ISO. Efter att drivrutinen är installerad måste startskivan bytas till VirtIO, som är fullständigt dokumenterad i denna Proxmox wiki-artikel.
    • Att använda en VirtIO SCSI-enhet presterar bättre än emulerad SCSI.

Dessa steg för VirtIO behövs bara för Windows-datorer. Även om det är möjligt att köra utan dem, kommer detta att påverka virtuella datorers prestanda negativt.

  1. Ladda ner den senaste stabila VirtIO-drivrutinen ISO från här..
  2. Ladda upp drivrutinen ISO till din Proxmox ISO-lagring.
  3. Fäst drivrutinen ISO till VM CDROM Drive.
  4. Lägg till en 1 GB disk med Bus Type SCSI eller VirtIO Block till den virtuella datorn.
  5. Om disken hot plugs, gå vidare till nästa steg; Om inte, starta om den virtuella datorn. Om drivrutinerna inte är installerade kommer disken att dyka upp i enhetshanteraren som en SCSI-kontroller med ett fel.
  6. Om du ser SCSI-styrenheten högerklickar du på den, väljer "uppdatera drivrutin" och väljer sedan "Bläddra efter drivrutiner på min dator." Leta reda på cd-enheten och klicka på OK och sedan på Nästa.
  7. Du bör nu få ett meddelande om att Windows har uppdaterat dina drivrutiner.
  8. Stäng av den virtuella datorn.
  9. Ta bort och ta bort 1 GB-disken vi skapade tidigare och ISO från CDROM-enheten.
  10. Koppla loss och dubbelklicka sedan för att återansluta startskivan och valfri annan disk du vill använda som VirtIO SCSI/Block. Se till att ändra alternativet Bus/Device till SCSI.
  11. Navigera till fliken Alternativ och välj SCSI-enheten som startalternativ.
  12. Den virtuella datorn kan startas och bör köras normalt. Om den virtuella datorn inte startar kan SCSI-disken tas bort och återanslutas som IDE eller SATA för att göra om dummy-diskproceduren och försöka igen.

Dessa drivrutiner kan också installeras i Windows-installationen för nya virtuella datorer. Proxmox-dokumentationen finns här..

Slutsats

Även om många VMware-kunder vet att Proxmox inte är en komplett ersättning för ESXi, inser många att specifika arbetsbelastningar kan migrera till den för att minska licenskostnaderna. Det största hindret för många virtualiserade datacenter är bristen på portabilitet, vilket innebär att när du väl har anslutit dig till en hypervisorplattform blir det utmanande att porta bort från den. Företaget gör dock enorma framsteg med verktyg som Proxmox Import Wizard, som kommer att underlätta bördan för IT-administratörer.

Vissa hypervisorspecifika verktyg och inställningar kan göra migreringen av virtuella datorer lite stenig. Ändå kommer processen sannolikt att förenklas och dokumenteras bättre när fler företag tar steget. Andra alternativ än den automatiska importen kan vara bättre i din miljö, men vi tror att detta kommer att vara den mest använda metoden. Alternativen kan utforskas inom Proxmox dokumentation.

Andra hypervisorer kommer sannolikt att göra språnget från VMware lättare för potentiella kunder. Det finns redan dokumentation för att göra det med Hyper-V.

Engagera dig med StorageReview

Nyhetsbrev | Youtube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | Rssflöde