Ho avuto modi utilizzare in questi giorni lo script arcinoto di nome GhettoVCB,
A grandi linee questo permette di fare una snapshot della macchina accesa e di farne il backup su un NAS, su datastore locale o remoto supportando un tot di snapshot prima di ricominciare a sovrascriverle.
Ovviamente per utilizzarlo è necessario abilitare SSH su Vmware e potre così trasferire lo script.
Per installare Vmghetto su vmware ESXi 5.0 è necessario scaricarlo dal seguente link e copiarlo con winscp:
Una volta copiato è sufficiente seguire il link successivo per l'installazione.
Scompattarlo in una cartella con il comando:
tar -zxvf lamw-ghettoVCB-19e0d4b.tar.gz
Modificare il file vmghetto.sh come desiderato e come da guida seguente scegliendo la location dove salvare l'immagine:
VM_BACKUP_VOLUME=/vmfs/volumes/dlgCore-NFS-bigboi.VM-Backups/WILLIAM_BACKUPS
La location può essere anche un NAS esterno caricato sul Datastore.
Creare un file di testo contenente il nome delle macchine virtuali da backuppare con il comando:
touch lista.txt
vi lista.txt
A questo punto il comando da dare è il seguente:
./ghettoVCB.sh -f lista.txt
Segnalo anche il seguente software che, una volta installato su un pc windows o VM dentro Vmware funziona da Scheduler per eseguire i backup delle macchine virtuali, gestendo il tutto con modalità grafica: