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