Sådan klones en virtuel maskine (trin for trin-guide)

  • Del Dette
Cathy Daniels

Virtuelle maskiner, eller VM'er, er et fremragende værktøj. Muligheden for at oprette et tilpasset operativsystem og køre det på din maskine til enhver tid har næsten ubegrænsede anvendelsesmuligheder.

Mens virtuelle maskiner kan være praktiske for den almindelige computerbruger, er de uvurderlige for softwareudviklere, testere og alle, der arbejder med softwareudvikling. De kan konfigureres og konfigureres til næsten alle operativsystemer og hardwarespecifikationer.

Resultatet? Udviklerteams kan udvikle og teste software i en lang række forskellige miljøer. Muligheden for at oprette og derefter "klone" miljøer er en af de mange fordele ved at bruge virtuelle maskiner.

Hvad betyder det at "klone" en virtuel maskine? Lad os først se på, hvad kloning betyder, og derefter hvordan man gør det.

Hvad er kloning af virtuelle maskiner?

Ordet "klon" betyder, når det bruges som verbum, at lave en identisk kopi af noget. I vores tilfælde ønsker vi at lave en identisk kopi af en eksisterende virtuel maskine. Duplikatet vil have nøjagtig det samme operativsystem, hardware- og softwarekonfiguration og installerede programmer.

Når den klonede maskine oprettes første gang, vil den på alle områder svare til originalen. Så snart den bruges, vil der opstå små forskelle afhængigt af brugerens handlinger. Konfigurationsindstillingerne kan ændres, filer kan blive oprettet på disken, programmer kan blive indlæst osv. Bare det at logge ind eller oprette en ny bruger vil ændre systemet, når nye brugerdata skrives til disken.

Så en klonet VM er i virkeligheden kun en nøjagtig kopi på det tidspunkt, hvor den blev oprettet første gang. Når den først er startet og brugt, begynder den at afvige fra den oprindelige instans.

Hvorfor klone en virtuel maskine?

Som softwareudvikler eller tester har du ofte brug for et miljø til at oprette og teste programmer. Virtuelle maskiner giver dig mulighed for at oprette et rent miljø, der er konfigureret med de ressourcer, der kræves til testning. Når du bruger den virtuelle maskine, kan den blive beskadiget, når du prøver forskellige udviklingsidéer eller tester softwaren. Til sidst får du brug for en ny.

Det kan tage tid at konfigurere og oprette en ny virtuel maskine, hver gang du har brug for en, så den bedste metode er at oprette ét originalt miljø på en VM. Hold derefter dette miljø rent eller ubrugt. Hver gang du har brug for et nyt miljø, skal du blot klone det originale miljø. Du har hurtigt alt, hvad du har brug for til dit test- eller udviklingsmiljø.

Dette fungerer også godt, når du har et team af udviklere og testere. I stedet for at alle skal oprette deres egen VM, kan de blot få en kopi af en original, der allerede er konfigureret med alt det, de har brug for. Dette giver udviklere og testere mulighed for at komme hurtigt i gang med arbejdet og sikrer også, at de starter med det samme miljø. Hvis nogen ødelægger eller ødelægger deres maskine, er det nemt at oprette en ny ogstarte forfra.

Sådan kloner du en virtuel maskine: Guide

Virtuelle maskiner styres af et program, der kaldes en hypervisor. Virtualbox, VMWare Fusion og Parallels Desktop til Mac er eksempler herpå.

Du kan læse om de bedste hypervisorer i vores oversigt over de bedste virtuelle maskiner. Næsten alle hypervisorer har en funktion, der giver dig mulighed for at klone en virtuel maskine. Vi viser dig, hvordan du gør det ved hjælp af de 3 hypervisorer, vi har anført ovenfor. De fleste andre bruger lignende metoder.

VirtualBox

Brug følgende metode til at klone en maskine i VirtualBox. Bemærk, at disse kommandoer også kan køres fra menuen øverst i VirtualBox-programmet.

Trin 1: Start VirtualBox på dit skrivebord.

Trin 2: Sørg for, at den VM, du ønsker at duplikere, har alle programmer installeret, er konfigureret som ønsket og er i den ønskede tilstand. Husk, at hver kopi starter i samme tilstand og konfiguration. Når den er klar, er det bedst at lukke den virtuelle maskine ned, før du kloner den.

Trin 3: I listen over virtuelle maskiner på venstre side af VirtualBox programmet, højreklik på den maskine du ønsker at klone. Dette vil åbne kontekstmenuen.

Trin 4: Klik på "Klon".

Trin 5: Du vil derefter blive bedt om at angive nogle konfigurationsindstillinger - navnet på den nye instans, hvor du vil gemme den osv. Du kan beholde standardindstillingerne eller ændre dem efter dine præferencer. Når du har valgt dine indstillinger, skal du klikke på "clone"-knappen.

Du har nu en nøjagtig kopi af din oprindelige VM, som du kan bruge eller give til en anden på dit team.

VMware

VMware har en lignende proces. Du kan bruge følgende trin i VMware Fusion.

  1. Start programmet VMware Fusion.
  2. Sørg for, at den virtuelle maskine, du kopierer, har alle de nødvendige programmer og er konfigureret, som du ønsker det.
  3. Luk maskinen ned, før du kloner den.
  4. Vælg den virtuelle maskine, du vil have fra biblioteket med virtuelle maskiner.
  5. Klik på den virtuelle maskine, og opret derefter en fuld klon eller en knyttet klon. Hvis du vil oprette den fra et snapshot, skal du klikke på Snapshots.
  6. Hvis du har valgt at oprette en klon fra et snapshot, skal du højreklikke og derefter vælge en fuld klon eller en knyttet klon.
  7. Indtast navnet på den nye version, og klik derefter på "Gem".

Parallels Desktop

For Parallels Desktop skal du bruge følgende trin eller se denne vejledning fra Parallels.

  1. Start Parallels, og sørg for, at den VM, du vil bruge som din original, er konfigureret og i den tilstand, du ønsker at kopiere. Sørg også for, at den er lukket ned.
  2. Vælg den virtuelle maskine i kontrolcentret, og vælg derefter Filer->Klonér.
  3. Vælg den placering, hvor du vil gemme den nye version.
  4. Klik på "Gem", og så er den oprettet.

Et ord om linkede kloner

Når du opretter en klon med de fleste hypervisorer, får du mulighed for at oprette en fuld klon eller en "knyttet" klon. Du undrer dig måske over forskellen.

Full giver dig en selvstændig virtuel maskine, der kører alene i hypervisoren, mens en linket maskine har sine ressourcer knyttet til den oprindelige virtuelle maskine.

Der er fordele og ulemper ved at bruge en linket klon, så du vil måske gerne vide, hvilke fordele og ulemper det er, før du beslutter dig for, hvilken klon du skal bruge.

En knyttet klon deler sine ressourcer, hvilket betyder, at den fylder meget mindre på harddisken. Fuldstændige kloner kan bruge meget diskplads.

En anden fordel ved at bruge en linket klon er, at når du foretager ændringer i den oprindelige VM, vil de linkede versioner blive opdateret. Det betyder, at der ikke er behov for at oprette en ny, hver gang der foretages en ændring i den oprindelige. Dette kan dog betragtes som en ulempe, hvis du ikke ønsker, at disse ændringer skal påvirke dine duplikerede miljøer.

En anden ulempe ved at linke er, at maskinerne kan køre meget langsommere, især hvis du kører mere end én maskine ad gangen. Da ressourcerne deles, kan den linkede VM være nødt til at vente på, at det bliver dens tur til at bruge de nødvendige ressourcer.

En anden ulempe er, at den linkede maskine er afhængig af den oprindelige VM. Du kan ikke kopiere klonen og køre den på en anden maskine, medmindre du også kopierer originalen til det samme område.

Hvis der sker noget med originalen - f.eks. hvis den bliver slettet ved et uheld - vil de linkede kopier ikke længere fungere.

Sidste ord

En klon af en virtuel maskine er faktisk bare en kopi af den virtuelle maskine i dens nuværende tilstand. Kloning kan være en fordel, især for dem, der arbejder med softwareudvikling. Kloner af virtuelle maskiner giver os mulighed for at lave kopier af et bestemt miljø, så vi kan genbruge dem og ikke behøver at bekymre os om at ødelægge originalen.

Når du opretter en ny klon, skal du beslutte, om du vil oprette en fuld klon eller en knyttet klon. Sørg for at tage hensyn til de fordele og ulemper, som vi har talt om ovenfor.

Som altid er du velkommen til at give os besked, hvis du har spørgsmål eller kommentarer. Vi vil meget gerne høre fra dig.

Jeg er Cathy Daniels, ekspert i Adobe Illustrator. Jeg har brugt softwaren siden version 2.0 og har lavet tutorials til den siden 2003. Min blog er en af ​​de mest populære destinationer på nettet for folk, der ønsker at lære Illustrator. Udover mit arbejde som blogger er jeg også forfatter og grafisk designer.