VirtualBox

Tag og gendan VirtualBox Snapshots

Tag og gendan VirtualBox Snapshots

VirtualBox: Optagelse og gendannelse af snapshots

Virtuelle maskiner er et fremragende sted for folk at eksperimentere. For at køre skadelig software skal du teste ny kode eller bare forstå systemet bedre. Hvis noget går galt, er skaden indeholdt inden for rammerne af den virtuelle maskine, som du kan bortskaffe og starte på ny. Men hvorfor stoppe der, når du kan gøre det meget bedre.

Med snapshots kan du registrere et systems tilstand på et givet tidspunkt, køre dine tests, og hvis tingene ikke går som du vil have dem, kan du altid vende tilbage til det forrige punkt, hvor systemet var godt og godt.

Lad os dykke ned i snapshots, hvordan man gendanner efter et systems fiasko ved at gendanne et snapshot og forstå, hvad der er sikkerhedskopieret, og hvad der ikke er.

Tag et nyt øjebliksbillede

Sig, du har en nyinstalleret VM af Ubuntu med kun standardpakkerne, som alle er opdaterede. For at mærke denne tilstand fra den virtuelle computer, lad os logge ind og i vores hjemmekatalog oprette en tom fil med navnet VigtigtFil.

$ touch Vigtig fil

Lad os nu slukke for den virtuelle computer og gå tilbage til VirtualBox-dashboardet. Vælg den virtuelle computer, som du vil tage et øjebliksbillede af, fra venstre kolonne.

I vores eksempel hedder den VM ubuntu.

Med den valgte VM skal du klikke på indstillingen øverst til højre, som siger snapshots. Vælg nuværende tilstand og klik på ikonet, der siger "Tag", det tager øjebliksbillede. Giv dit øjebliksbillede et passende navn, og lad os derefter starte VM og foretage nogle ændringer.

Gendannelse af et øjebliksbillede

Antag, at du ved et uheld slettede VigtigtFil eller foretaget nogle andre ændringer i filsystemet et andet sted, og du vil gerne gendanne den oprindelige tilstand. I den mappe, hvor du oprettede filen, prøv at køre:

$ rm Vigtig fil

Nu har du mistet ImportantFile. For at gendanne skal du blot gå tilbage til sektionen snapshots i VirtualBox UI, som vist før, vælg snapshotet og klik på gendan. Det vil bede dig om at tage et nyt øjebliksbillede af den aktuelle tilstand for VM, hvis du synes, det er vigtigt for dig, kan du også gøre det.

Det er det! Hvis du går tilbage til VM, vil du se din VigtigtFil er lige der, nøjagtigt som det var før den katastrofale rm kommandoen blev kørt.

Yderligere funktioner i et øjebliksbillede

Heldigvis for os er Snapshot-funktionaliteten i VM ikke begrænset til kun de data, der er gemt på en virtuel disk. Det holder også styr på de hardware-relaterede indstillinger som hvad blev hukommelsen tildelt i dette øjebliksbillede, hvor mange processorkerner der blev tildelt, og hvilken type netværksgrænseflade der blev brugt.

Hvis du tager et øjebliksbillede, foretager ændringer i disse indstillinger, og derefter gendanner du den tidligere tilstand for den virtuelle computer, du vil bemærke, at ikke kun dataene på din virtuelle disk er gendannet, men andre ressourcer er også gået tilbage til deres tidligere tilstand.

Den samme regel gælder, når du tilslutter flere virtuelle diske til den samme VM. De gendanner deres stater, og hvis du har tilføjet nye diske, der ikke var der før, løsnes de fra den virtuelle computer, når den er gendannet.

Bemærk: Selvom det er muligt at vedhæfte den samme disk til flere virtuelle computere, er det ikke en god ide at gøre det. VirtualBox lader dig ikke oprette et nyt øjebliksbillede, hvis en disk er knyttet til flere virtuelle computere samtidigt.

Hvis du vil finde og slippe af med disse forældreløse diske, kan du altid gøre det ved at gå til "Globale værktøjer" og se detaljerne på hver disk og slette dem, der ikke er nødvendige.

Snapshots-mappe

Hvis du har flere virtuelle computere og flere snapshots af hver af dem, er det let at ende med mange store filer strøet over hele dit værtssystem uden at du ved, hvilke der er vigtige, og hvilke der ikke er.

Når du opretter en ny VM, får du mulighed for at vælge en anden mappe eller mappe, hvor dine diskbilleder gemmes. Dette er især nyttigt, hvis folk ikke vil rod i deres C: -drev eller dit / opt-bibliotek, hvis de er på Linux.

Klik på filikonet, eller indtast destinationsstien til din virtuelle disk direkte, når du opretter en ny VM.

Men når det kommer til lagring og styring af snapshots, glemmer VirtualBox dette valg og vender tilbage til dets standard. For at tilsidesætte dette skal du gå til din VM-indstillinger og klikke på 'Generelt' og derefter vælge 'Avanceret' i fanen:

Nu kan du tilføje din brugerdefinerede destination i sektionen Snapshot-mappe og gøre hele rigmarolen meget mere håndterbar.

OpenTTD Tutorial
OpenTTD er et af de mest populære forretningssimuleringsspil derude. I dette spil skal du oprette en vidunderlig transportvirksomhed. Du starter dog i...
SuperTuxKart til Linux
SuperTuxKart er en fantastisk titel designet til at give dig Mario Kart-oplevelsen gratis på dit Linux-system. Det er ret udfordrende og sjovt at spil...
Kæmp om Wesnoth-vejledning
Slaget om Wesnoth er et af de mest populære open source-strategispil, som du kan spille på dette tidspunkt. Ikke kun har dette spil været under udvikl...