Hur man klonar en virtuell maskin (steg för steg-guide)

  • Dela Detta
Cathy Daniels

Virtuella maskiner, eller VM:er, är ett utmärkt verktyg. Möjligheten att starta ett anpassat operativsystem och köra det på din maskin när som helst har nästan obegränsade användningsområden.

Även om virtuella maskiner kan vara praktiska för den vanliga datoranvändaren är de ovärderliga för programvaruutvecklare, testare och alla som arbetar med programvaruutveckling. De kan konfigureras för nästan alla operativsystem och hårdvaruspecifikationer.

Resultatet? Utvecklingsteam kan utveckla och testa programvara i många olika miljöer. Möjligheten att skapa och sedan "klona" miljöer är en av många fördelar med virtuella maskiner.

Vad innebär det att "klona" en virtuell dator? Låt oss först ta en titt på vad kloning innebär och sedan hur man gör det.

Vad är kloning av virtuell dator?

Ordet "klon" betyder att göra en identisk kopia av något. I vårt fall vill vi göra en identisk kopia av en befintlig virtuell dator. Duplikatet kommer att ha exakt samma operativsystem, maskinvarukonfiguration, programvarukonfiguration och installerade program.

När den klonade maskinen skapas för första gången kommer den att matcha originalet på alla områden. Så snart den används kommer små skillnader att uppstå beroende på användarens åtgärder. Konfigurationsinställningar kan ändras, filer kan skapas på disken, program kan laddas etc. Bara genom att logga in eller skapa en ny användare kommer systemet att förändras när nya användardata skrivs till disken.

En klonad virtuell maskin är alltså egentligen bara en exakt kopia när den skapas för första gången. När den väl startas och används börjar den skilja sig från den ursprungliga instansen.

Varför klona en virtuell dator?

Som mjukvaruutvecklare eller testare behöver du ofta en miljö för att skapa och testa program. Med virtuella maskiner kan du skapa en ren miljö som är konfigurerad med de resurser som krävs för testning. När du använder den virtuella maskinen kan den skadas när du provar olika utvecklingsidéer eller testar programvaran. Så småningom behöver du en ny.

Det kan ta tid att konfigurera och skapa en ny virtuell dator varje gång du behöver en, så den bästa metoden är att skapa en originalmiljö på en virtuell dator. Håll sedan den virtuella datorn ren eller oanvänd. När du behöver en ny maskin är det bara att klona originalet. Du har snabbt allt du behöver för din test- eller utvecklingsmiljö.

Detta fungerar också bra när du har ett team av utvecklare och testare. Istället för att alla ska skapa sin egen virtuella maskin kan de helt enkelt få en kopia av ett original som redan är konfigurerat med allt de behöver. Detta gör det möjligt för utvecklare och testare att börja arbeta snabbt, samtidigt som det säkerställer att de börjar med samma miljö. Om någon skadar eller förstör sin maskin är det enkelt att skapa en ny ochbörja om.

Hur du klonar en virtuell maskin: Guide

Virtuella maskiner styrs av ett program som kallas hypervisor. Virtualbox, VMWare Fusion och Parallels Desktop för Mac är exempel på detta.

Du kan läsa om de bästa hypervisorerna i vår sammanställning av de bästa virtuella maskinerna. Nästan alla hypervisorer har en funktion som gör det möjligt att klona en virtuell maskin. Vi visar hur du gör det med de tre hypervisorer som vi har listat ovan. De flesta andra använder liknande metoder.

VirtualBox

Använd följande metod för att klona en maskin i VirtualBox. Observera att dessa kommandon också kan köras från menyn högst upp i VirtualBox-programmet.

Steg 1: Starta VirtualBox på skrivbordet.

Steg 2: Se till att alla program är installerade på den virtuella maskinen som du vill kopiera, att den är konfigurerad som du vill och att den är i önskat tillstånd. Kom ihåg att varje kopia startar i samma tillstånd och konfiguration. När du är klar är det bäst att stänga av den virtuella maskinen innan du klonar den.

Steg 3: Högerklicka på den virtuella maskin som du vill klona i listan över virtuella maskiner i VirtualBox-programmets vänstra panel. Detta kommer att öppna en kontextmeny.

Steg 4: Klicka på "Klona".

Steg 5: Du kommer sedan att uppmanas att välja några konfigurationsalternativ - namnet på den nya instansen, var du vill lagra den etc. Du kan behålla standardinställningarna eller ändra dem enligt dina önskemål. När du har valt dina alternativ klickar du på knappen "clone".

Du har nu en exakt kopia av din ursprungliga VM som du kan använda eller ge till någon annan i ditt team.

VMware

VMware har en liknande process. Du kan använda följande steg i VMware Fusion.

  1. Starta programmet VMware Fusion.
  2. Se till att den virtuella maskinen du kopierar har alla nödvändiga program och är konfigurerad som du vill ha den.
  3. Stäng av maskinen innan du klonar den.
  4. Välj den virtuella maskinen du vill ha från biblioteket med virtuella maskiner.
  5. Klicka på den virtuella datorn och skapa sedan en fullständig klon eller en länkad klon. Om du vill installera den från en ögonblicksbild klickar du på ögonblicksbilder.
  6. Om du har valt alternativet att skapa en klon från en ögonblicksbild högerklickar du och väljer sedan fullständig klon eller länkad klon.
  7. Skriv in namnet på den nya versionen och klicka sedan på "Spara".

Parallels Desktop

För Parallels Desktop använder du följande steg eller hänvisar till den här guiden från Parallels.

  1. Starta Parallels och se till att den virtuella maskinen som du vill använda som original är konfigurerad och i det tillstånd du vill kopiera. Se också till att den är avstängd.
  2. I kontrollcentret markerar du den virtuella maskinen och väljer sedan File->Clone.
  3. Välj den plats där du vill lagra den nya versionen.
  4. Klicka på "Save" (spara) så skapas den.

Ett ord om länkade kloner

När du skapar en klon med de flesta hypervisorer får du möjlighet att skapa en fullständig klon eller en "länkad" klon. Du kanske undrar vad skillnaden är.

Fullständigt ger dig en fristående virtuell maskin som körs på egen hand i hypervisorn, medan en länkad virtuell maskin har sina resurser kopplade till den ursprungliga virtuella maskinen.

Det finns för- och nackdelar med att använda en länkad klon, så du kanske vill veta vilka de är innan du bestämmer dig för vilken klon du ska använda.

En länkad klon delar sina resurser, vilket innebär att den tar mycket mindre plats på hårddisken. Fullständiga kloner kan ta mycket diskutrymme i anspråk.

En annan fördel med att använda en länkad klon är att när du gör ändringar i den ursprungliga virtuella maskinen kommer de länkade versionerna att uppdateras. Det innebär att du inte behöver skapa en ny varje gång du ändrar i den ursprungliga. Detta kan dock betraktas som en nackdel om du inte vill att ändringarna ska påverka dina duplicerade miljöer.

En annan nackdel med att länka är att maskinerna kan köras mycket långsammare, särskilt om du kör fler än en åt gången. Eftersom resurserna delas kan den länkade virtuella maskinen behöva vänta på sin tur för att få använda de resurser som behövs.

Ytterligare en nackdel är att den länkade maskinen är beroende av den ursprungliga virtuella maskinen. Du kan inte kopiera klonen och köra den på en annan maskin om du inte också kopierar originalet till samma område.

Om något händer med originalet - till exempel om det raderas av misstag - fungerar inte heller de länkade kopiorna längre.

Slutord

En klon av en virtuell maskin är egentligen bara en kopia av den virtuella maskinen i dess nuvarande skick. Kloning kan vara fördelaktigt, särskilt för dem som arbetar med mjukvaruutveckling. Kloner av virtuella maskiner gör det möjligt att göra kopior av en viss miljö så att vi kan återanvända dem utan att behöva oroa oss för att förstöra originalet.

När du skapar en ny klon måste du bestämma om du vill skapa en fullständig eller länkad klon. Se till att du tar hänsyn till de för- och nackdelar som vi har talat om ovan.

Som alltid är du välkommen att höra av dig till oss om du har några frågor eller kommentarer, vi vill gärna höra av dig.

Jag är Cathy Daniels, expert på Adobe Illustrator. Jag har använt programvaran sedan version 2.0 och har skapat tutorials för den sedan 2003. Min blogg är en av de mest populära destinationerna på webben för människor som vill lära sig Illustrator. Utöver mitt arbete som bloggare är jag även författare och grafisk formgivare.