Come eseguire il backup e spostare le macchine VirtualBox
Hai bisogno di spostare una macchina virtuale, solo per scoprire che copiare e incollare non funziona? Forse vuoi solo sapere cosa fare il backup? Dai un'occhiata a questa guida rapida sul processo per ottenere una migliore comprensione di VirtualBox
Per prima cosa: assicurati che la tua macchina virtuale sia spenta e spenta. Successivamente, assicurati di eliminare tutte le istantanee che hai. Sfortunatamente non esiste un modo sicuro e infallibile per farlo senza sbarazzarsene. Seleziona la tua macchina virtuale e fai clic sulla scheda "Istantanee".
Seleziona la tua istantanea e fai clic sul pulsante Elimina. Preparatevi ad aspettare un attimo mentre VirtualBox unisce le differenze con lo stato attuale della vostra macchina. Lo stato della macchina in realtà non cambierà, quindi non preoccuparti. Ora che il materiale di preparazione è fuori mano, possiamo iniziare il processo di spostamento.
Una volta fatto, vai su File> Virtual Media Manager. Verrà visualizzato un elenco di supporti che hai utilizzato o collegati alle tue macchine.
Seleziona quale macchina virtuale vuoi spostare, quindi fai clic sull'icona "Rilascia" qui sopra. Nel mio caso, trasferirò W7.vdi dalla mia home directory a un altro disco rigido.
Una volta rilasciato, chiudi VirtualBox vai alla sua directory delle impostazioni di default, /home/user/.VirtualBox/
Puoi copiare il tuo file .vdi dall'interno della directory HardDisks se vuoi semplicemente eseguirne il backup o puoi spostarlo. Sii paziente, in quanto ciò può richiedere del tempo a seconda della configurazione.
Nel frattempo, modifichiamo il file VirtualBox.xml a nostro piacimento. Questo è il passo di cui la maggior parte della gente non sa molto, ma è piuttosto vitale per assicurarsi che le cose funzionino senza problemi. Aprilo in gedit.
Scorri verso il basso un po 'e arriverai alle parti che dobbiamo modificare.
Se stai cambiando la posizione delle tue macchine virtuali, trova i tag xml per "MachineEntry" e cambia il percorso di origine. Se stai cambiando la posizione delle immagini del tuo disco virtuale, trova i tag xml per "HardDisk" e cambia la posizione lì. Come puoi vedere, ogni macchina è legata a un'immagine disco dal suo UUID, che non dovrebbe essere modificato. Se si spostano macchine virtuali su un nuovo computer, assicurarsi di copiare questi file e sostituire il file di configurazione precedente.
Nel mio caso particolare, volevo semplicemente spostare l'immagine del disco su un'unità più spaziosa, quindi ho lasciato intatte le altre cose.
Se cambi host tra Windows e Linux, assicurati di cambiare la dichiarazione della versione nella parte superiore del file per dire "windows" invece di "linux".
Dopo aver spostato il file .vdi, attiva VirtualBox e vai su File> Virtual Media Manager.
Fai clic sul vecchio file .vdi e fai clic su rimuovi. Ora, fai clic su "Aggiungi", passa alla sua nuova posizione e fai clic su "Apri". Fai clic su "OK".
Ora che il nuovo .vdi viene aggiunto all'elenco di VirtualBox, dobbiamo collegarlo alla tua macchina virtuale. Nella schermata principale selezionalo, vai su "Impostazioni" e fai clic sul pannello "Archiviazione".
Sotto il controller IDE appropriato, fare clic sul pulsante "Aggiungi allegato". Vedrai un disco rigido essere aggiunto automaticamente, ma probabilmente non sarà quello corretto.
Fare clic e sul lato destro, sotto "Disco rigido", scegliere il file .vdi corretto. Fai clic su "OK".
Se hai seguito tutti i passaggi e hai modificato correttamente VirtualBox.xml, dovresti essere in grado di avviare la macchina senza problemi! Ci sono alcune aree pelose, quindi se le cose non funzionano, assicurati di utilizzare i percorsi corretti e hai modificato solo le aree rilevanti di VirtualBox.xml.
Il processo complessivo è un po 'più complicato della semplice copia e incolla, ma è ancora relativamente veloce e indolore. Condividi le tue storie di backup su VirtualBox nei commenti!