Prendi e ripristina le snapshot VirtualBox

Prendi e ripristina le snapshot VirtualBox

VirtualBox: prendere e ripristinare le istantanee

Le macchine virtuali sono un posto eccellente dove le persone possono sperimentare. Per eseguire software dannoso, testare un nuovo codice o capire meglio il sistema. Se qualcosa va storto, il danno è contenuto all'interno dei confini della macchina virtuale di cui è possibile smaltire e ricominciare da capo. Ma perché fermarti lì quando puoi fare molto meglio.

Con le istantanee puoi registrare lo stato di un sistema in un determinato momento, eseguire i test e se le cose non vanno nel modo in cui volevi che andassero, puoi sempre tornare a quel punto precedente in cui il sistema andava bene e bene.

Facciamo un'immersione nelle istantanee, come riprendersi dal fallimento di un sistema ripristinando un'istantanea e capendo cosa è eseguito il backup e cosa no.

Prendere una nuova istantanea

Dì, hai una VM appena installata di Ubuntu con solo i pacchetti predefiniti che sono tutti aggiornati. Per etichettare questo stato dall'interno della VM, login e nella nostra home directory crea un file vuoto denominato File importante.

$ TOUCT IMPORTANTIFILE

Ora spegniamo la VM e torniamo alla dashboard Virtualbox. Dalla colonna sinistra seleziona la VM che si desidera prendere un'istantanea.

Nel nostro esempio, quella VM è nominata Ubuntu.

Con la VM selezionata, fai clic sull'opzione dell'angolo in alto a destra che dice istantanee. Selezionare stato attuale E fai clic sull'icona che dice "Take", prende l'istantanea. Dai un'istantanea un nome appropriato e poi iniziamo la VM e apportiamo alcune modifiche.

Ripristino di un'istantanea

Supponiamo di aver accidentalmente cancellato il File importante o apportato alcune altre modifiche nel filesystem altrove e vorresti ripristinare lo stato iniziale. Nella directory in cui hai creato il file prova a funzionare:

$ RM IMPORTANTE

Ora hai perso importante il file. Per recuperare, devi semplicemente tornare alla sezione Snapshot nell'interfaccia utente di VirtualBox, come mostrato in precedenza, selezionare l'istantanea e fare clic su Restore. Ti spingerà a prendere una nuova istantanea dello stato attuale della VM, se pensi che sia importante per te, puoi farlo anche tu.

Questo è tutto! Se torni alla VM, vedrai il tuo File importante è proprio lì, esattamente come prima del disastroso Rm Il comando è stato eseguito.

Funzionalità aggiuntive di un'istantanea

Fortunatamente per noi la funzionalità dell'istantanea della VM non si limita solo ai dati memorizzati su un disco virtuale. Tiene inoltre traccia delle impostazioni relative all'hardware come quella che era la memoria allocata in questa istantanea, quanti core di processore sono stati assegnati e quale tipo di interfaccia di rete è stata utilizzata.

Se prendi un'istantanea, apporta modifiche a queste impostazioni e quindi ripristinere lo stato precedente della VM, noterai che non solo i dati sul disco virtuale sono stati ripristinati, ma altre risorse sono anche tornate al loro stato precedente.

La stessa regola si applica quando si allegano più dischi virtuali alla stessa VM. Ripristinano i loro stati e se hai aggiunto nuovi dischi che non c'erano prima, vengono staccati dalla VM una volta che viene ripristinata.

Nota: sebbene sia possibile collegare lo stesso disco a più macchine virtuali, non è una buona idea farlo. VirtualBox non ti consente di creare una nuova snapshot se un disco è collegato a più VM.

Se vuoi individuare e sbarazzarti di questi dischi orfani, puoi sempre farlo andando agli "strumenti globali" e vedere i dettagli di ciascun disco ed eliminare quelli che non sono necessari.

Cartella istantanee

Se hai più VM e più istantanee di ciascuno di esse, è facile finire con molti file di grandi dimensioni sparsi su tutto il sistema host senza che tu sappia quali sono importanti e quali non lo sono.

Quando si crea una nuova VM, si ottiene un'opzione per selezionare una directory o una cartella diversa in cui verranno memorizzate le immagini del disco. Questo è particolarmente utile se le persone non vogliono ingombrare la loro directory C: Drive o Opt, se sono su Linux.

Fare clic sull'icona del file o immettere direttamente il percorso di destinazione per il tuo disco virtuale quando si crea una nuova VM.

Ma quando si tratta di archiviare e gestire le istantanee, VirtualBox dimentica questa scelta e ritorna al suo valore predefinito. Per scavalcare questo, vai alle impostazioni della tua VM e fai clic sulla scheda "Generale", quindi seleziona "Advanced" nel menu:

Ora puoi aggiungere la tua destinazione personalizzata nella sezione cartelle snapshot e rendere l'intero rigmarole molto più gestibile.

Libro consigliato VirtualBox

  1. VirtualBox: una guida finale sulla virtualizzazione con VirtualBox $ 10.45
Annunci di Amazon