- - Säkerhetskopiera en virtuell maskin på Linux med VirtualBox

Säkerhetskopiera en virtuell maskin på Linux med VirtualBox

Linux används ofta för virtualisering, och enav de mest populära virtualiseringsverktygen som människor använder är Oracle's VirtualBox. Det är ett fantastiskt verktyg som gör det mycket enkelt att virtualisera alla olika typer av operativsystem. I den här artikeln idag kommer vi att täcka alla sätt som användare kan säkerhetskopiera en virtuell maskin.

SPOILER VARNING: Rulla nedåt och titta på videodelen i slutet av den här artikeln.

Kom ihåg att även om några av instruktionernaav denna artikel med fokus på Linux är det möjligt att uppnå ungefär samma sak på andra plattformar. Läs mer om VirtualBox för ditt operativsystem här.

Säkerhetskopior inuti en VM

Ett bra sätt att säkerhetskopiera en virtuell maskin medVirtualBox, särskilt på Linux, är att använda snapshot-funktionen. Med den här funktionen kan du omedelbart spara tillståndet för operativsystemet du virtualiserar och återställa det när som helst.

För att skapa en ögonblicksbild måste du först starta VM. När det är på, tryck höger Ctrl + T på tangentbordet för att öppna stillbildsdialogen. Välj alternativt "Maskin" och sedan "Ta en ögonblicksbild" för att starta säkerhetskopieringsprocessen.

Fyll i namnet på "Snapshot Name"ögonblicksbild. Var noga med att använda kreativa namn, särskilt om du planerar att skapa många olika ögonblicksbilder. Att använda dåliga namngivningstekniker kan göra det svårt att se skillnaden mellan säkerhetskopior och förvirra dig.

När du har fyllt i namnet på ögonblicksbilden,gå till “Snapshot-beskrivning.” Använd det här avsnittet för att skriva ut en kort, detaljerad beskrivning av syftet med säkerhetskopian. Att använda beskrivningsfunktionen är ett utmärkt sätt att se till att du inte glömmer och blandar ihop säkerhetskopior. Klicka på “OK” med all information ifylld för att skapa ögonblicksbilden.

Du kan återställa från olika ögonblicksbilder när som helst. För att göra detta, stäng VM (höger Ctrl + Q). Sedan letar du efter pilen bredvid “Maskinverktyg” i huvudfönstret VirtualBox och klickar på den. Inuti snapshot-hanteraren väljer du någon av de säkerhetskopior du har skapat och klickar på "återställ" -knappen för att ändra VM-tillståndet. Alternativt kan du ta bort någon av dem genom att välja en ögonblicksbild och klicka på "radera".

Exportera VM

Behöver säkerhetskopiera en VM för att skicka till en vän,medarbetare eller bara för förvaring? I så fall kan du överväga att kolla in funktionen "Export Appliance" i VirtualBox. Kom ihåg att VirtualBox-verktyget inte låter dig exportera någon virtuell maskin som en apparat om den körs. Spara all data och stäng av (höger Ctrl + Q).

Obs! Exportera en VM som en enhet sparar inte snapshots på maskinen. Om du behöver en fullständig säkerhetskopia, följ istället arkiveringsmetoden.

Skapa en ögonblicksbild av din VM genom att klicka på "File".sedan "Export Appliance." Om du gör det öppnas ett guiden verktyg som leder dig genom exportprocessen. Se till att hålla det i grundläget och hålla sig borta från "Expertläge", eftersom de flesta användare inte tycker att det är användbart.

Välj exportverktyget för att välja den maskin du vill exportera och klicka på knappen "nästa". Härifrån blir du ombedd att välja plats för den exporterade apparaten. Standardplatsen är ~ / Documents och borde fungera bra. Klicka på mappikonen om du vill exportera den någon annanstans.

Standardformatet som VirtualBox exporterar VM: er iär "Open Virtualization Format 1.0". Det går med det här alternativet, eftersom OVF 1.0 är det mest kompatibla. Behöver du en nyare version? Klicka på rullgardinsmenyn och välj en annan.

När du har valt rätt format klickar du på "Nästa", "Nästa" och sedan på "Exportera" för att exportera VM.

Exportprocessen kan ta lite tid, beroende på hårddiskens hastighet, VM-storlek, etc. Var tålmodig och låt den slutföras!

För att importera en exporterad VM till en annan instans avVirtualBox, öppna Linux-filhanteraren, högerklicka på OVA-filen och klicka på "öppna med VirtualBox." Det bör starta importprocessen direkt.

Arkivera VM

Om du exporterar din virtuella maskin som en enheträcker inte, du kanske vill överväga att säkerhetskopiera det i ett komprimerbart arkiv istället. Nackdelen med detta är att arkivet är mycket större än en enda OVA-fil. Men om du inte kan gå utan ögonblicksbilder och konfigurationsfiler är detta helt bäst att gå. För att arkivera din VM, öppna ett terminalfönster och använda CD-kommandot för att navigera till mappen Virtualbox.

cd ~/VirtualBox VMs/

Använd sedan LS-kommandot för att visa mappnamnenför de olika virtuella maskinerna. Tänk på att vissa av mapparna kan ha ett utrymme i titeln. Mellanslag ger CD-kommandot problem, eftersom det inte kan läsa dem utan vissa tecken. För att fixa detta följer detta exempel:

/folder name/

Komprimera din VM-mapp med tar-kommandot för att starta säkerhetskopieringen.

tar -jcvf virtual-machine-test

När arkivet är komprimerat flyttar du det till din hemmapp med:

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

Ta gärna detta tar.bz2-arkiv och spara det på en server, ditt Dropbox-konto och etc.

Återställ säkerhetskopian när som helst med:

tar -xvf virtual-machine-test.tar.bz2
</ P>

kommentarer