Slik sikkerhetskopierer og flytter VirtualBox-maskiner
Trenger du å flytte en virtuell maskin, bare for å finne at kopiering og liming ikke virker? Kanskje du bare vil vite hva du skal sikkerhetskopiere? Ta en titt på denne raske veiledningen på prosessen for å få en bedre forståelse av VirtualBox
Første ting først: vær sikker på at din virtuelle maskin er slått av og slått av. Deretter sørg for at du slipper av eventuelle stillbilder du har. Det er ikke en idiotsikker og sikker måte å gjøre dette uten å bli kvitt dem, dessverre. Velg din virtuelle maskin og klikk på "Stillbilder" -fanen.
Velg stillbildet ditt og klikk på sletteknappen. Vær forberedt på å vente en stund siden VirtualBox knytter sammen forskjeller med maskinens nåværende tilstand. Maskinens tilstand vil ikke endres, skjønt, så ikke bekymre deg. Nå som prep ting er ute av veien, kan vi starte bevegelsesprosessen.
Når det er gjort, gå til File> Virtual Media Manager. Du ser en liste over medier du har brukt eller har koblet til maskinene dine.
Velg hvilken virtuell maskin du vil flytte, og klikk deretter på "Release" -ikonet ovenfor. I mitt tilfelle vil jeg flytte W7.vdi fra hjemmekatalogen til en annen harddisk.
Når du har sluppet det, lukk VirtualBox, gå til standardinnstillingsmappen, /home/user/.VirtualBox/
Du kan kopiere .vdi-filen fra harddisken, hvis du bare vil sikkerhetskopiere den, eller du kan flytte den. Vær tålmodig, ettersom dette kan ta en stund, avhengig av konfigurasjonen.
I mellomtiden lar vi redigere filen VirtualBox.xml etter vår smak. Dette er det trinnet de fleste ikke vet veldig mye om, men det er ganske viktig å sørge for at det fungerer jevnt. Åpne den opp i gedit.
Rull ned litt, og du kommer til de delene vi trenger å redigere.
Hvis du endrer plasseringen av de virtuelle maskinene dine, kan du finne xml-kodene for "MachineEntry" og endre kildebanen. Hvis du endrer plasseringen av dine virtuelle diskbilder, kan du finne xml-kodene for "HardDisk" og endre plasseringen der. Som du kan se, er hver maskin bundet til et diskbilde av dets UUID, som ikke bør endres. Hvis du flytter virtuelle maskiner til en ny datamaskin, må du kopiere disse filene og erstatte den forrige konfigurasjonsfilen.
I mitt tilfelle ville jeg bare flytte diskbildet til en mer romslig stasjon, så jeg forlot de andre tingene intakt.
Hvis du endrer verter mellom Windows og Linux, må du endre endringsdeklarasjonen øverst i filen for å si "windows" i stedet for "linux".
Når du har flyttet .vdi-filen, brann du opp VirtualBox og går til File> Virtual Media Manager.
Klikk på den gamle .vdi-filen og klikk Fjern. Klikk nå "Legg til", naviger til sin nye plassering, og klikk "Åpne." Klikk "OK".
Nå som den nye .vdi er lagt til i VirtualBoxs liste, må vi legge den til din virtuelle maskin. På hovedskjermbildet velg det, gå til "Innstillinger", og klikk på "Lager" -panelet.
Under den aktuelle IDE-kontrolleren klikker du på "Legg til vedlegg" -knappen. Du får se en harddisk bli lagt til automatisk, men det vil nok ikke være den riktige.
Klikk på den og på høyre side under "Harddisk", velg riktig .vdi-fil. Klikk på "OK".
Hvis du fulgte alle trinnene og du redigerte VirtualBox.xml riktig, bør du kunne starte maskinen uten problemer! Det er noen hårete områder, så hvis ting ikke virker, vær sikker på at du bruker de riktige banene, og du har redigert bare relevante områder av VirtualBox.xml.
Den samlede prosessen er litt mer innviklet enn bare å kopiere og lime inn, men det er fortsatt relativt raskt og smertefritt. Del sikkerhetskopieringshistorikkene dine om VirtualBox i kommentarene!