Come clonare una VM su VMware ESXi con o senza vCenter
Se desideri creare una copia esatta della VM da utilizzare come ambiente di test sicuro, non c'è funzionalità migliore della clonazione. In questo articolo, ti illustrerò come clonare una VM su VMware ESXi utilizzando vCenter Server o senza vCenter
Puoi clonare una VM in VMware ESXi?
Una delle utili funzionalità fornite da ESXi è la possibilità di clonare le VM. La clonazione di una VM crea una copia identica di una macchina virtuale esistente, inclusa la sua configurazione, il sistema operativo e le applicazioni installate.
La clonazione delle VM in ESXi offre diversi vantaggi. Consente di distribuire rapidamente più istanze di una VM senza la necessità di installare e configurare manualmente ognuna di esse. Ciò può essere particolarmente utile per attività come la creazione di ambienti di sviluppo o di test, il rilascio di applicazioni virtuali o la configurazione dell"infrastruttura di desktop virtuali.
Attualmente esistono 4 modi per clonare una VM in VMware ESXi.
- Un processo complicato sul client web di VMware ESXi: Se non si dispone di vCenter Server, VMware ESXi consente anche di clonare le VM senza vCenter, utilizzando invece il client web, ma con procedimenti più complessi.
- Un altro metodo complicato per clonare le VM senza vCenter: L"utilizzo della riga di comando ESXi è un ulteriore modo per clonare le macchine virtuali in un host ESXi senza la necessità di vCenter Server.
- La funzionalità di clonazione integrata fornita da vCenter Server: La clonazione della VM è un processo semplice con l"assistente di clonazione di vCenter Server. Tuttavia, vCenter Server stesso richiede una licenza aggiuntiva.
- Una funzionalità più semplice e centralizzata su un software di terze parti: I software di terze parti come AOMEI Cyber Backup solitamente centralizzano la funzionalità di clonazione delle VM a un prezzo più conveniente e con procedure più semplici.
Modo 1. Clonazione di una VM in VMware ESXi senza vCenter
Questa parte illustra come clonare una macchina virtuale senza vCenter. Saranno necessari alcuni passaggi in più rispetto al metodo di utilizzo di vCenter.
Nota: Prima di iniziare, eseguire il consolidamento di tutti gli snapshot e spegnere la VM di destinazione per creare una copia coerente.
1. Accedere a vSphere Web Client, fare clic su Storage nell"inventario a sinistra e quindi fare clic su Datastore browser sulla barra degli strumenti.
2. Nella finestra popup, clicca su Crea directory e fornisci un Nome per la nuova VM.
3. Conferma e torna alla finestra Esplora datastore. Vai alla cartella in cui sono memorizzati i file del disco della VM originale. Puoi trovarli cliccando con il tasto destro sul nome della VM e selezionando Modifica impostazioni.
Seleziona il file .vmx e il file .vmdk, quindi clicca su Copia nella barra degli strumenti per copiarli separatamente nella cartella appena creata.
Chiudi la finestra Esplora datastore e puoi vedere il progresso nelle Attività recenti.
4. Clicca su Macchine virtuali nell"inventario a sinistra e clicca su Crea/Registra VM nella barra degli strumenti per aprire la procedura guidata.
5. Nella pagina Seleziona tipo di creazione, seleziona Registra una macchina virtuale esistente e clicca su Avanti.
6. Nella pagina Seleziona VM da registrare, clicca su Seleziona una o più macchine virtuali, un datastore o una cartella e seleziona la cartella appena creata. Clicca su Avanti.
7. Nella pagina Pronto per completare, clicca su Fine per chiudere la procedura guidata.
8. Torna a Macchine virtuali, ora puoi vedere una VM appena copiata con lo stesso nome dell"originale. Questo perché il nome viene dal file .vmx. Puoi cliccare con il tasto destro sulla VM e Rinominarla.
9. Seleziona ed Accendi la nuova macchina virtuale creata. Comparirà una finestra pop-up, seleziona L"ho copiato e clicca su Rispondi.
Così VMware ESXi clona una VM sul client web. Nota che non puoi modificare la politica di storage se cloni una macchina virtuale crittografata.
Anche se il client web di VMware ESXi fornisce solo le funzionalità più basilari, può effettivamente soddisfare molte esigenze speciali se si è disposti a fare lo sforzo. Ad esempio, clona VM VMware ESXi da snapshot.
Metodo 2. Clona una VM VMware ESXi tramite la riga di comando
Se sei familiare con la riga di comando, puoi anche clonare una VM ESXi tramite la riga di comando. Di seguito è riportato un esempio che mostra come funziona:
Passo 1. Accedi al tuo host ESXi tramite SSH e crea una directory per contenere la tua nuova clonazione
#mkdir /vmfs/volumes/datastore1/Host2
Passo 2. Clona la tua VM Host1 in Host2
#vmkfstools -i /vmfs/volumes/datastore1/Host1/Host1.vmdk /vmfs/volumes/datastore1/Host2/Host2.vmdk -d thin
Passo 3. Registra la macchina virtuale in ESXi
# vim-cmd solo/registervm /vmfs/volumes/datastore1/Host2/Host2.vmdk
Ricorda di modificare adeguatamente queste righe di comando per la clonazione di una VM ESXi.
Come puoi vedere, mentre il vCenter Server richiede una licenza aggiuntiva, clonare la VM VMware ESXi senza il vCenter Server richiede passaggi più complicati. Pertanto, nella prossima parte presenterò uno strumento più semplice con un costo economico, vale a dire AOMEI Cyber Backup.
Metodo 3. Clona una VM VMware ESXi utilizzando vCenter Server
Questa parte illustra come clonare una VM in Center. Se le tue macchine virtuali sono gestite da vCenter, puoi utilizzare questo metodo.
Passo 1. Accedi al client vCenter, fai clic con il tasto destro del mouse sul nome della VM e seleziona Clona > Clona in macchina virtuale per aprire la procedura guidata.
Oltre a questa opzione, puoi anche selezionare Clona in modello... o Clona in modello nella libreria.
Passo 2. Fornisci un Nome e seleziona una posizione di cartella destinazione sul datastore per la nuova VM. Quindi clicca su Avanti.
Step 3. Seleziona un host di destinazione per la nuova VM, clicca su Avanti.
Step 4. Nella pagina di selezione dello storage, Seleziona formato disco virtuale come Stesso formato del sorgente e Policy di storage VM come Mantieni le policy di storage della VM esistente. Poi seleziona una posizione datastore per archiviare i file della VM. Clicca su Avanti per continuare.
Step 5. Seleziona altre opzioni di clonazione, puoi personalizzare il sistema operativo, l"hardware della VM o selezionare se accendere la VM dopo la creazione. Clicca su Avanti.
Step 6. Rivedi le tue selezioni e clicca su Finish per iniziare. Puoi vedere il progresso in Attività recenti.
Modo 4. Clona VM ESXi con uno strumento di backup e ripristino (più semplice)
Come puoi vedere, mentre vCenter Server richiede una licenza aggiuntiva, clonare una VM VMware ESXi senza vCenter Server richiede passaggi più complicati. Pertanto, nella prossima parte, presenterò uno strumento più facile chiamato AOMEI Cyber Backup.
La funzione di backup e ripristino di AOMEI Cyber Backup consente di creare le stesse macchine virtuali sull"host originale o su un altro host, con passaggi ancora più semplici rispetto al cloning. Rispetto ai metodi di cloning menzionati, ha vantaggi aggiuntivi come la possibilità di effettuare backup a caldo delle macchine virtuali VMware in esecuzione.
- Facile da usare: con l"interfaccia utente intuitiva, connessione, creazione di attività e protezione sono completati con pochi clic.
- Backup senza agenti: può effettuare il backup a caldo di più VM in transito o a riposo contemporaneamente.
- Supporto Free ESXi: supporta sia le versioni a pagamento che quelle gratuite di VMware ESXi.
- Backup batch delle VM: backup batch di un grande numero di VM gestite da vCenter Server o host ESXi autonomi.
- Pianificazione delle attività di backup: può effettuare automaticamente il backup dell"intera VM e notificare via email.
- Ripristino nel luogo originale o in un altro luogo: è possibile eseguire il backup di una VM e ripristinarla nello stesso datastore/host o in un altro.
Puoi scaricare ed installare la versione di prova gratuita per sperimentare queste funzionalità e ottenere uno sconto di upgrade esclusivo:
*Puoi scegliere di installare questo software di backup per VM su sistema Windows o Linux.
Passaggi per clonare una VM ESXi tramite AOMEI Cyber Backup
Passo 1. Avvia AOMEI Cyber Backup, vai su Dispositivi di origine >> VMware >> Aggiungi dispositivo VMware e inserisci le informazioni richieste per aggiungere vCenter o Standalone ESXi come dispositivo di origine. Quindi clicca su Conferma.
Passo 2. Clicca su Crea nuova attività nella pagina delle attività di backup e segui questi passaggi:
☞ Nome attività: inserisci un nome per l"attività di backup.
☞ Tipo di backup: scegli il backup di VMware ESXi o Hyper-V in base alle esigenze.
☞ Nome del dispositivo: seleziona il dispositivo e le macchine virtuali che desideri effettuare il backup. Clicca su OK. Ti permette di selezionare un numero illimitato di macchine virtuali per il backup.
☞ Destinazione: scegli una posizione in cui memorizzare i file di backup, come locale o in rete. Clicca su OK.
Passaggio 3. (opzionale). Nella finestra di Pianifica, puoi configurare diverse strategie di backup basate su un backup completo, incrementale o differenziale.
Offerisce anche la possibilità di effettuare il backup giornaliero, settimanale, mensile (per data) e mensile (per settimana). Puoi combinare queste funzionalità per creare un"attività di backup flessibile in base alle tue esigenze.
Nella finestra di Pulizia del Backup, abilitala e configura la politica di conservazione. Questo aiuta a risparmiare spazio di archiviazione e riduce il tuo carico di lavoro in quanto eliminerà automaticamente i file vecchi e indesiderati.
Passaggio 4. Clicca su Avvia Backup per eseguire l"attività. Successivamente, puoi monitorare lo stato nella sezione Attività di Backup, modificare le impostazioni cliccando il pulsante sul lato destro dell"attività e utilizzare il backup per ottenere un ripristino rapido da qualsiasi punto.
Passaggio 5. Fare clic su "..." accanto al compito e selezionare Ripristina per configurare le informazioni di base e selezionare i contenuti di backup che si desidera ripristinare.
Passaggio 6. Successivamente, ti verranno fornite le seguenti opzioni per il ripristino del target:
Ripristina nella posizione originale: Ripristinerà la VM nella posizione originale e sostituirà la VM originale.
Ripristina in una nuova posizione: creerà una nuova VM identica dal backup nello stesso datastore/host o in un altro.
Qui dovresti scegliere Ripristina in una nuova posizione per ottenere il clone della VM. Quindi specifica l"host o il datastore di destinazione e assegna un nome alla nuova VM clonata. Puoi anche configurare il numero di spazio RAM e processori virtuali.
Passaggio 7. Fare clic su Avvia ripristino e attendere il completamento del ripristino.
Quando sarà terminato, il tuo VMware ESXi VM sarà stato clonato con successo. Puoi avviare la VM di destinazione per verificare che tutti i tuoi dati siano rimasti intatti.
Aggiornato: FAQ sul clone di VM VMware ESXi
Q: Qual è la differenza tra clonare in una macchina virtuale e clonare in un modello?
In VMware, clonare in una macchina virtuale crea una copia esatta e indipendente di una VM esistente che può essere utilizzata immediatamente, ideale per ambienti di test o istanze aggiuntive.
Al contrario, clonare in un modello crea una copia master che non può essere avviata ma serve come base per distribuire più VM coerenti, migliorando l"efficienza e l"uniformità in grandi ambienti.
Q: Qual è la differenza tra backup VM e replica?
Come sappiamo, in VMware ESXi, il backup di una macchina virtuale (VM) crea copie puntuali delle VM, proteggendo dai dati persi e garantendo il recupero dei dati, mentre la replica viene comunemente utilizzata per clonare una VM in un sito diverso. Assicura l"alta disponibilità e il ripristino dei disastri mantenendo copie in tempo reale o frequenti delle VM.
Sommario
Il clonare può essere comodo per creare una copia esatta della VM, specialmente quando si utilizza VMware ESXi clone VM con vCenter Server. Ma se si desidera eseguire il backup di più macchine virtuali contemporaneamente, effettuare un clone utilizzando una funzione incorporata consente solo di eseguire il backup di una sola macchina virtuale alla volta. Pertanto, è necessario utilizzare un software professionale altamente efficiente.
In questo articolo, ho presentato come clonare una VM in VMware vSphere, con o senza vCenter Server. Oltre al clonare, è anche possibile eseguire un backup della VM su un"altra datastore per la protezione dei dati.