Vmware - Fare il backup di una macchina virtuale con VmGhetto - Tutorial


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: