GhettoVCB : Le backup du pauvre (Solution de sauvegarde pour ESXi free edition)

Comme vous savez à l’enregistrement d’un ESXi free edition, les options de celui-ci sont bridées et les API de backup sont verrouillées.

Des solutions telles que Veeam, VDR (VMWare Data Recovery) ne peuvent être utilisées. Grace à la communauté, un script permet de réaliser tout de même des sauvegardes. Celui-ci est basé sur le framework VCB fourni par VMware. Il y déjà quelques années de cela, des membres actifs ont redonné vie à ce script en le mettant continuellement à jour.

Rendez vous à cette adresse :

https://communities.vmware.com/docs/DOC-8760

  • Via WinScp copier le fichier « ghettoVCB-master.zip » sous votre DataStore local, chez moi (/vmfs/volumes/local-VM)
    Si vous utilisez un autre répertoire (tmp,usr,…) , votre fichier sera supprimé à chaque reboot.
  • Se connecter en SSH à l’ESX se rendre le dans le répertoire du script et dézipper
    # unzip ghettoVCB-master.zip
    # cd ghettoVCB-master
  • Rendre les scripts exécutable
    # chmod +x *.sh

 

Configuration des scripts :

#  vi ghettoVCB.sh
sous la variable :
VM_BACKUP_VOLUME= (indiquer votre chemin de sauvegarde)
Exemple : VM_BACKUP_VOLUME=/vmfs/volumes/local-Backup
ScreenHunter_60 Dec. 31 14.59

Après cela, je vous invite à regarder les différentes variables à configurer :
VM_BACKUP_ROTATION_COUNT : rétention des backup
POWER_VM_DOWN_BEFORE_BACKUP : Éteindre VM avant sauvegarde

Si vous avez besoin d’une configuration par VM, le fichier « ghettoVCB.conf » sera à paramétrer et appelé lors de l’exécution du script.

Nous nous arrêterons aux configurations basiques pour que la sauvegarde fonctionne, si besoin de plus d’infos voir :

Website: http://www.virtuallyghetto.com/
ghettoVCB Documentation – http://communities.vmware.com/docs/DOC-8760
ghettoVCB VMTN Group – http://communities.vmware.com/groups/ghettovcb
ghettoVCB Restore Documentation – http://communities.vmware.com/docs/DOC-10595

 

Lancement de sauvegarde :

Toutes les VMs :
#./ghettoVCB -a

On pourra lister les VMs à sauvegarder dans fichier « List_VM » afin de ne cibler que celle-ci.
#./ghettoVCB -m List_VM

On peut aussi y joindre un fichier de configuration
#./ghettoVCB -m  List_VM -g ghettoVCB.conf

Pour sauvegarder une VM
#./ghettoVCB -m Nom_VM_A_Sauvegarder -g ghettoVCB.conf

Avant de sauvegarder, on peut faire un test, celui-ci fournira diverses informations comme le temps prévu, l’espace requis,etc :
#./ghettoVCB -m Nom_VM_A_Sauvegarder -g ghettoVCB.conf -d dryryn

 

 

One thought on “GhettoVCB : Le backup du pauvre (Solution de sauvegarde pour ESXi free edition)

  1. aShrings177

    Bonjour et merci pour ce tuto.

    Petite question: une fois le script lancé, comment sait-on si la sauvegarde est 100% full.

    Merci pour vos réponses.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url=""> 


*