Sådan sikkerhedskopieres en virtuel maskine på Linux med VirtualBox

click fraud protection

Linux bruges ofte til virtualisering, og et af de mest populære virtualiseringsværktøjer, som folk bruger, er Oracle's VirtualBox. Det er et fantastisk værktøj, der gør det meget let at virtualisere alle forskellige typer af operativsystemer. I denne artikel i dag vil vi dække alle de måder, brugere kan tage backup af en virtuel maskine på.

SPOILER ALERT: Rul ned og se videovejledningen i slutningen af ​​denne artikel.

Husk, at selvom nogle af instruktionerne i denne artikel fokuserer på Linux, er det muligt at opnå nogenlunde det samme på andre platforme. Lær mere om VirtualBox til dit operativsystem her.

Sikkerhedskopier inde i en VM

En god måde at sikkerhedskopiere en virtuel maskine med VirtualBox, især på Linux, er at bruge snapshot-funktionen. Med denne funktion kan du med det samme gemme det operativsystem, du virtualiserer, og gendanne det når som helst.

For at oprette et snapshot skal du først starte VM. Når det er tændt, skal du trykke på højre Ctrl + T på tastaturet for at åbne snapshot-dialogen. Vælg alternativt "Maskine" og derefter "Tag et snapshot" for at starte sikkerhedskopieringsprocessen.

instagram viewer

Udfyld navnet på snapshot under “Snapshot Name”. Sørg for at bruge kreative navne, især hvis du planlægger at oprette mange forskellige snapshots. Brug af dårlige navngivningsteknikker kan gøre det svært at se forskellen mellem sikkerhedskopier og forvirre dig.

Når du har udfyldt navnet på snapshot, skal du gå til "Snapshot-beskrivelse." Brug dette afsnit til at skrive en kort, detaljeret beskrivelse af formålet med sikkerhedskopien. Brug af beskrivelsesfunktionen er en fantastisk måde at sikre, at du ikke glemmer og blander sikkerhedskopier. Når alle oplysningerne er udfyldt, skal du klikke på "OK" for at oprette et øjebliksbillede.

Du kan til enhver tid gendanne fra forskellige snapshots. For at gøre dette skal du lukke VM (højre) Ctrl + Q). Derefter i hovedvinduet VirtualBox skal du kigge efter pilen ved siden af ​​“Maskinværktøjer” og klikke på den. Inden i snapshot-manageren skal du vælge en af ​​de sikkerhedskopier, du har oprettet, og klikke på “gendanne” -knappen for at ændre VM-tilstanden. Slet alternativt en af ​​dem ved at vælge et snapshot og klikke på "slet."

Eksport af VM'er

Brug for at tage sikkerhedskopi af en VM for at sende til en ven, en medarbejder eller bare for at opbevare? Hvis det er tilfældet, kan du overveje at tjekke funktionen "Export Appliance" i VirtualBox. Husk, at VirtualBox-værktøjet ikke lader dig eksportere nogen virtuel maskine som et apparat, hvis det kører. Gem eventuelle data og sluk (højre Ctrl + Q).

Bemærk: Eksport af en VM som et apparat gemmer ikke snapshots på maskinen. Hvis du har brug for en komplet sikkerhedskopi, skal du i stedet følge arkiveringsmetoden.

Opret et snapshot af din VM ved at klikke på "File" og derefter på "Export Appliance." Hvis du gør det, åbnes et guiden værktøj, der leder dig gennem eksportprocessen. Sørg for at holde det i grundlæggende tilstand, og hold dig væk fra "Eksperttilstand", da de fleste brugere ikke finder det nyttigt.

Brug eksportværktøjet til at vælge den maskine, du vil eksportere, og klik på knappen "næste". Herfra bliver du bedt om at vælge placeringen af ​​det eksporterede apparat. Standardplaceringen er ~ / Dokumenter og skal fungere fint. Klik på mappeikonet, hvis du vil eksportere det andetsteds.

Standardformatet, som VirtualBox eksporterer VM'er i, er “Åbn virtualiseringsformat 1.0”. Det følger med denne mulighed, da OVF 1.0 er den mest kompatible. Brug for en nyere version? Klik på rullemenuen, og vælg en anden.

Når du har valgt det korrekte format, skal du klikke på "Næste", "Næste" og derefter på "Eksporter" for at eksportere VM.

Eksportprocessen kan tage lidt tid, afhængigt af hastigheden på din harddisk, størrelsen på VM osv. Vær tålmodig, og lad den fuldføre!

For at importere en eksporteret VM til en anden forekomst af VirtualBox skal du åbne Linux filhåndtereren, højreklik på OVA-filen, og klik på "åben med VirtualBox." Det skal starte importprocessen med det samme.

Arkivering af VM'er

Hvis det ikke er nok at eksportere din virtuelle maskine som en enhed, kan du overveje at bare sikkerhedskopiere den i et komprimerbart arkiv i stedet. Ulempen med dette er, at arkivet er meget større end en enkelt OVA-fil. Men hvis du ikke kan gå uden snapshots og konfigurationsfiler, er dette helt den bedste vej at gå. For at arkivere din VM, åbne et terminalvindue og brug cd-kommandoen til at navigere til mappen Virtualbox.

cd ~ / VirtualBox \ \ VMs /

Brug derefter LS-kommandoen til at se mappenavnene for de forskellige virtuelle maskiner. Husk, at nogle af mapperne muligvis har et mellemrum i titlen. Rum giver cd-kommandoen problemer, da den ikke kan læse dem uden visse tegn. Følg dette eksempel for at løse dette:

/folder\ \navn/

Komprimere din VM-mappe med tar-kommandoen for at starte sikkerhedskopieringsprocessen.

tar -jcvf virtual-machine-test. 

Når arkivet er komprimeret, skal du flytte det til din hjemmemappe med:

mv virtual-machine-test.tar.bz2 ~ /

Du er velkommen til at tage dette tar.bz2-arkiv og gemme det på en server, din Dropbox-konto og osv.

Gendan sikkerhedskopien når som helst med:

tar -xvf virtual-machine-test.tar.bz2
watch instagram story