Sauvegardes des VM d'un ESX (VMWARE) avec ghettoVCB

esx6.5.PNG

Comme indiqué dans certains articles à ce sujet, il s’agit de la solution du pauvre (pas d’incrémentiel ni d’interface graphique).

N’ayant pas assez de licences Veeam pour backuper les VM de l’hyperviseur VMware ESXi qui nous sert de bac à sable. J’ai opté pour cette solution.

Prérequis.

L’espace de destination des sauvegardes doit être configuré en tant que "Datastore" sur l’ESX. J’ai effectué les premiers essais sur un datastore qui pointait sur un partage de type NFS. Les sauvegardes n’ont pas fonctionné. Je pense que c’est faisable, mais n’ai pas insisté, vu que j’avais la possibilité de cibler une vraie LUN.

Installation/Configuration de ghettoVCB

#Se placer dans le repertoire du datastore local
cd /vmfs/volumes/datastore1/
#dézipper l'archive
unzip ghettoVCB-master.zip
#rentrer dans le dossier de gettho
cd ghettoVCB-master/
#Rendre le .sh éxécutable
chmod +x ghettoVCB.sh
#Editer ghettoVCB.sh (Ouep, désolé, nano n'est pas installé sur les ESX)
vi ghettoVCB.sh

Au début du fichier ghettoVCB.sh, changer

VM_BACKUP_VOLUME=/vmfs/volumes/mini-local-datastore-hdd/backups

par le bon chemin

On peut tester en éxécutant un premier backup

./ghettoVCB.sh -a

Mise en tâche CRON

C’est pénible à faire. car la crontab de l’ESX est réinitialisée à chaque démarrage du service CRON Voici la doc utilisée: https://apice.unibo.it/xwiki/bin/view/Apice/esxi6Scheduling

On ajoute donc ça dans le script. /etc/rc.local.d/local.sh (adaptez le chemin /vmfs/volumes/datastore1/ghettoVCB-master/ghettoVCB.sh ci dessous)

/bin/kill $(cat /var/run/crond.pid)
/bin/echo "0 0 * * 1-5     /vmfs/volumes/datastore1/ghettoVCB-master/ghettoVCB.sh -a > /dev/null" >> /var/spool/cron/crontabs/root
/usr/lib/vmware/busybox/bin/busybox crond

Backup manuel

En ssh (root) sur l’ESX. Pour backuper un seul serveur:

/vmfs/volumes/datastore1/ghettoVCB-master/ghettoVCB.sh -m nomDeLaVM

Pour backuper toutes les VMS de l’ESX:

/vmfs/volumes/datastore1/ghettoVCB-master/ghettoVCB.sh -a

Restauration

Parcourez le datastore pour aller dans l’emplacement où sont vos sauvegardes. Déplacez le dossier qui vous interesse (sinon il risque de se faire supprimer au vu de la limite de rétention des backups), et enregistrez la VM qu’il contient.

Il est possible d’utiliser aussi les scripts prévus par ghettoVCB. La documentation est par là: https://communities.vmware.com/docs/DOC-10595

Commentaires

1. Le mercredi, janvier 9 2019, 04:52 par Futing Zhang

Bonjour,

Je sais que vous recevez beaucoup de propositions publicitaires ou sans rapport avec votre contenu, alors je vais aller droit au but : j'aimerais beaucoup vous soumettre un article en tant qu'invité ou sponsorisé pour qu'il soit publié sur votre site.

Cet article est en rapport avec le contenu de votre site web, et bien sûr, il est utile et informatif, ce que votre audience pourrait apprécier.

Si vous acceptez les articles extérieurs ou sponsorisés, j'aimerai connaitre le prix pour pouvoir publier sur votre site.

En vous remerciant par avance pour votre temps et l'attention que vous porterez à ma demande!

Sincères amitiés.
Futing

2. Le lundi, janvier 21 2019, 15:19 par gnieark

Merci Futing Zhang pour ce commentaire flatteur...

(Je ne pense pas que vous lirez, mais pour les gens qui tomberaient là dessus ça peut les intéresser)

Alors des propositions pour un billet sponsorisées, non, ça fait super longtemps (plusieurs années) que je n'en ai pas reçu. L'âge d'or des blogs est fini.

Le prix était: ne faites pas de proposition en dessous de 40 euros.
Les conditions, Le billet sponsorisé est dans la thématique du blog.
Le produit que vous vendez ne doit pas me rebuter (cette notion est à ma digression):
Le contenu ne doit pas être une arnaque, trucs financiers , tours de Ponzzi, pas de religion ni de politique, ni logiciel au comportement type spyware malware.
Mon blog est dans certaines listes blanches et tient à le rester, pas de lien de téléchargement directement vers un binaire dans le billet sponsorisé.

On définit la durée de publication du billet (s'il ne me dérange pas il reste sur le blog, mais je ne souhaite pas m'engager ad vitam æternam)

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

La discussion continue ailleurs

URL de rétrolien : https://blog-du-grouik.tinad.fr/trackback/1059

Fil des commentaires de ce billet

Page top