Dovrei usare snapshot o cloni per i miei scopi?


10

Ho una macchina VirtualBox che rappresenta un'installazione "pulita" del mio sistema operativo. Vorrei usare questa VM per diversi tipi di macchine: una per i giochi semplici, una per la programmazione, una per il mio editing audio. Quindi sostanzialmente voglio tre o quattro (forse più tardi) VM che posso avviare a seconda di cosa sto facendo. Da quello che ho capito, sia i cloni che le istantanee potrebbero servire ai miei scopi. Potrei creare un clone separato per ogni VM che desidero, oppure semplicemente ramificare diverse istantanee della macchina di base e installare tutti i miei strumenti su ciascuna.

L'unica differenza di base che mi viene in mente è (1) che non posso eseguire più istantanee della stessa macchina contemporaneamente (o posso?) E (2) i cloni occuperebbero più spazio sul mio HDD (dal momento che tutto l'HDD virtuale verrebbe clonato più volte).

Si noti che non mi occupo di eseguire più macchine virtuali contemporaneamente, voglio solo eseguirne una alla volta.

Ci sono altre differenze a cui non sto pensando?

Risposte:


5

La differenza (2) viene cancellata se i cloni sono "cloni collegati" anziché "cloni completi". I cloni collegati usano dischi di differenziazione proprio come fanno le istantanee. Quindi le vere differenze rispetto alle istantanee sono che le istantanee possono essere fatte da una VM in esecuzione; e inoltre il tuo punto (1), che si verifica perché ogni istantanea ha lo stesso ID disco (UUID). Al contrario, a ciascun disco clonato viene assegnato un nuovo ID disco (UUID). Gli ID disco distinti consentono l'esecuzione simultanea di dischi clonati.


Quindi per chiarire: se creo "cloni collegati", allora (1) potrei eseguire più VM dallo stesso disco "base" (allo stesso tempo ??), e (2) il disco base diventa sostanzialmente di sola lettura "? Sembra esattamente quello che voglio.
Loneboat,

Sì. Bene, ho letto solo attentamente la documentazione. Anche se stavo usando le istantanee questa settimana, in realtà non ho provato a usare i cloni.
minopret,

0

Entrambi: inizia con i cloni, quindi esegui un'istantanea prima di apportare modifiche cruciali o qualsiasi modifica tu possa voler ripristinare. Esempio, la tua programmazione e ho deciso che devi aggiungere qualche libreria che potrebbe uccidere la tua VM. Vorrei creare un clone della VM di base per ogni scopo di cui hai bisogno.


0

Quello che non capisco è il motivo per cui vuoi vm separate se sono tutte immagini di base che stai creando ... quindi potresti avere una vm di cui preoccuparti e le istantanee funzionerebbero meglio per te

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.