Clonare una vm su vmware ESX 4
Spesso quando si gestisce un'infrastruttura vistuale VmWare ESX si ha la necessità di clonare una machina già in esercizio. Nel mio caso devo realizzare un RAC Oracle:
Dalla shell del server ESX, spostarsi nella directory
/vmfs/volume/directorydinumerielettere/nomemacchina/nomemacchina.vmdk
Attenzione: il file NON E’ quello più grande, ma è quello che ha come nome semplicemente il nome della macchina, senza -flat o cose del genere.
Copiare il file con il comando
vmkfstools -i filesorgente.vmdk filedestinazione.vmdk
Completata l'operazione di cloning sposteremo il nuovi file creati nella nuova directory:
/vmfs/volume/directorydalnomelungo/nomemacchinanuova
copiare sempre dalla macchina di origine il file nomemacchina.vmx
(chiaramente sempre nella nuova directory e sempre con il nome di nomemacchinanuova.vmx) ora editatelo cambiando il nome macchina vecchia in quella nuova in tutti i posti dove appare.
Fatto questo dal Virtual Client creare una nuova macchina e quando si arriva alla scelta del tipo di disco, scegliere:
“Use an existing disk file”. Chiaramente dovete scegliere quello nuovo creato.
Completato il setup di creazione della macchina potete evviarla.
Ubuntu 11.04 VM ready!
Ubuntu 11.04 image with VMware Tool -> http://www.trendsigma.net/vmware/ubuntu1104t.html
Appliance: Ubuntu 11.04VM
Image Size: 692MB
Disk: 40GB
VM: RAM512
MBVMware Tools: yes
User/password: user/password
Root password: password
get vm