Sauvegarde de machines virtuelles sous ESXi

Résolu/Fermé
BeNrOo - 16 janv. 2009 à 14:25
abfrsco Messages postés 1 Date d'inscription mardi 9 février 2016 Statut Membre Dernière intervention 9 février 2016 - 9 févr. 2016 à 08:44
Bonjour,

Je voudrais savoir comment procéder pour sauvegarder et copier les machines virtuelles présente dans un serveur ESXi sur un autre serveur ESXi qui pourrait reprendre la reève du premier si il venait à tomber en panne.
Merci de vos conseil
A voir également:

19 réponses

Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009 80
2 févr. 2009 à 22:07
tu peux utilisez vmconverter tout simplement

http://www.greencode.ch passe par la pour activer la console ssh
18
Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009 80
3 févr. 2009 à 18:20
chez vizioncore .. ils ont une solution, mais pas gratuit

http://www.greencode.ch
13
Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009 80
4 févr. 2009 à 23:41
En script tu peux le faire, VCB est programmable par script ... je dois avoir ca quelque part , je regarde ... et je re-poste avec une solution. Le principe de VCB est de faire un point de montage sur un autre serveur, d'effectuer un snapshot sur la vm, permettant ainsi de copier le contenu , puisque tu travailles dans le snapshot dés lors. Une fois la copie fini, tu valide le snapshot pour mettre a jour le contenu et ne pas laisser gonfler le snapshot de facon dangereuse ... puis tu fais peinard le backup de puis le serveur ou tu as le point de montage ....

J'entends par snapshot, du redolog .... ton disque vmdk ne bouge plus en écriture , puisque les écritures sont joués dans un fichier

C'est le principe ... tout ca se fais à l'aide d'agent backup VCB pour Veritas, ou Legato, etc ... ou alors en script puisque ces agents utilisent des commandes Vmware-cmd ...


bref en finissant ce post j'ai retrouvé, le script existe déjà : ghettoVCB.sh (ESX et ESXi)

Bonne chance
0
farwarx Messages postés 125 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 21 mars 2010 18 > Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009
5 févr. 2009 à 15:33
Réactif ;)

Merci pour ce script, je vais l'étudier.

J'ai tester hier des scripts perl avec "VMWARE VI REMOTE CLI".
J'ai réussi à faire un snapshot (-flat.vmdk) et le télécharger sur mon poste.
Mais en l'envoyant en SCP ou via VI, la machine ne démarré pas.

Pour ce script "ghettoVCB.sh", il utilise un montage NFS (via le NAS), mais les ESXi n'ont pas de serveur NFS installé.

Il faut que j'arrive à cloner une VM en ligne de commande et l'envoyer sur un autre ESXi.
Peut en script shell et copie via SCP ou rsync.

Mais le mieux serai en script perl exécuté via un serveur de backup qui exécuterai tout ça et que le transfert se fasse entre les ESXi.
0
Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009 80 > farwarx Messages postés 125 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 21 mars 2010
6 févr. 2009 à 11:22
alors ... solution trouvé ?
0
Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009 80
13 févr. 2009 à 14:42
j'ai essayé vm Explorer de Trilead, c'est bien, ca fonctionne mais en version gratuite pas possible de scheduler !!!
8
la dernière version est super et permet la réplication
0
scoubidou944 Messages postés 719 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 19 janvier 2017 127
14 août 2009 à 17:53
je viens de tomber sur le topic et du coup, je suis allé voir chez Trilead :
https://www.trilead.com/Download/

La version gratuite ne permet certes pas de planifier le backup mais c'est déjà plus que génial de pouvoir faire une copie de sauvegarde sans passer aux versions Entreprise.

Moi je dis +1
4

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009 80
6 févr. 2009 à 11:44
C'est pas comme converter ...

Le principe est deux serveurs ESX distant , un serveur de mgt avec l'application vReplicator.

Tu as une VM de prod qui tourne sur un serveur. Dés que tu l'as configurer dans vReplicator, tu peux effectuer un failover pour que ta machine remonte sur l'autre serveur ... et vice versa ...

C'est pas du vMotion qui le fait à chaud et qui demande une bay de disques SAN ou iSCSI voir NFS, vReplicator tu peux l'utiliser avec des volumes sur les ESX ...

En fait il fait une fois la copie complete de la VM. Aprés il utilise des snapshots pour incrmenter la machine en stanby.

Tu peux planifier les réplications, tu as une interface graphique.

Principale avantage, tu peux passer sur un réseau à vitesse réduite, vMotion pour info demande minimum depuis la 3.5 1Go !!!! alors d'un site géographique à un autre c'est un peu compliqué ....
3
farwarx Messages postés 125 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 21 mars 2010 18
6 févr. 2009 à 15:24
Je ne poste plus ici comme il a trouvé la solution.

Moi aussi j'ai trouvé la mienne.
0
Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009 80
2 févr. 2009 à 22:18
aussi de esx a esx ... pas de problème

30 Go , sur un bon réseau c'est vite fait ;o)

Autrement il y a des solutions payantes ... vizioncore a un tools de réplication , license par vm, efficace avec failover et failback .... en fait tu pourrais le faire sous forme scripts en utilisant les snapshots ....
2
farwarx Messages postés 125 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 21 mars 2010 18
3 févr. 2009 à 15:41
Salut,

Je suis en train de tester de transférer une VM éteinte d'un ESXi vers un autre ESXi (6Go de disque durs).
Ca suit son cours.

Mais comment enregistrer une VM qui tourne, d'un ESXi vers un serveur de stockage par exemple.
Pour par la suite, envoyer l'image de la VM vers un autre ESXI (en cas de plantage du primaire).

J'en demande beaucoup je sais.
0
pat > farwarx Messages postés 125 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 21 mars 2010
7 févr. 2009 à 15:12
salut

pour le moment le mieux et le plus simple dans les gratuits (pour moi) c'est : TRILEAD VMX
0
Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009 80 > pat
8 févr. 2009 à 16:38
Excellent, je connaissais pas ... merci de l'info
0
Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009 80
28 mai 2009 à 00:05
vm explorer par exemple, ou vconverter
2
farwarx Messages postés 125 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 21 mars 2010 18
2 févr. 2009 à 22:03
Bonjour,

Je cherche aussi une solution mis à part l'achat de la licence pour Consolided Backup.
Ou peut être encore passer sous Linux/Vmware Server 2.
0
farwarx Messages postés 125 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 21 mars 2010 18
2 févr. 2009 à 22:15
VMConverter peut convertir une VM (workstation, server 1, server2) vers un ESX ou ESXi.
Mais pour le contraire?

Et puis, une VM de 30Go à DL sur son poste client pour le réinjecter dans un autre ESXi = 60Go de transfert.
Alors le temps de la reprise :S

Je me trompe peut être.
0
Pour ta copie tu as utiliser scp je suppose, non?
Pour la copie à chaud d'une VM tournant sous ESXi vers un serveur de stockage, je n'ai pas encore de solution
0
farwarx Messages postés 125 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 21 mars 2010 18
3 févr. 2009 à 16:21
Non, j'ai utilisé VMware Converter pour la copie.

Je vais vois si en SCP on peut copier une VM qui tourne.
0
farwarx Messages postés 125 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 21 mars 2010 18 > farwarx Messages postés 125 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 21 mars 2010
3 févr. 2009 à 16:48
Et bien non.
En SCP, il me répond que la ressource est busy :S
0
A savoir que que pour Vizioncore, tu parlais surement de VRanger Pro qui permet la sauvegarde de tes VM's à chaud. Et bien ce soft ne marche qu'avec le support VCB de VMware, c'est à dire non compatible avec la version Free de ESXi. Voila juste pour l'info!

Sinon étant le créateur de se topic, j'ai trouvé la soluce donc mon problème est résolu, je sais pas très bien en quoi consiste le problème de farwax (peut-être la flemingite de lire xD)
0
Greencode Messages postés 67 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 12 novembre 2009 80
6 févr. 2009 à 11:33
merci de l'info, non je parlais de vReplicator, qui permet de disposer d'une copie de machine vm sur un autre esx, et de la maintenir à jour par vReplicator.

Maintenant, oui j'ai testé avec ESX et non ESXi. vReplicator utilise les snapshot pour copier les modifications, il me parait donc probable qu'il est utilisable sous ESXi ... à voir effectivement.

Mais via script est sûrement le moyen le plus logique et sans aucune licence supplémentaire.
0
Ah je connaissai pas ce logiciel de Vizioncore, je l'ai pas tester... Ca m'a l'air d'être le même principe de le Converter de VMware non? A tester sur ESXi qui reserve bien des surprise, car très performant pour lancer des VM's met pour les question de sauvegardes..
0
TU peux utiliser mon frontal VCB pour cela, copie le fichier de configuration et le script .sh situé dans bin/vcb_tool.sh
https://communities.vmware.com/t5/VI-VMware-ESX-3-0-Documents/VMware-VCB-frontend-script-for-Windows-ESX/ta-p/2784132
il tourne aussi bien sous windows que sous ESX. Pour le cas qui t'intéresse tu copie le script et le fichier de configuration sur l'esx de secours, tu paramètres les credentials d'accès sur l'esx source. TU spécifies bien le mode de copie LAN (tu n'as pas de SAN) et indique un répertoire de sauvegarde local (qui peut etre un VMFS, de cette manière tu n'auras pas besoin de restaurer ta VM avant de la rallumer ou de l'importer avec vmkfstools).


David LIMA
0
Voici un dossier complet sur les sauvegardes en environnement ESX
http://www.virt-now.com/outils_de_sauvegarde_120.htm
0
Bonjour,


j'aimerai savoir comment je pourrai faire pour faire une sauvegarde d'une machine virtuelle et enregistrer la sauvegarde au fur et a mesure sur un support de stockage comme clé usb ou bien un disque dur externe.
une autre contrainte c'est que la machine doit être entrain de fonctionner tout le long de la sauvegarde qui doit se faire d'une manière incrémentale.

merci pour votre aide
0
Quel est ton environnement? Pour ma part avec vSphère 4 j'utilise Veeam Backup & Replication qui peut répondre à ton problème. Ce logiciel fait de l'incrémental (sauvegarde en bloc) et permet de sauvegarder sur un disque dur externe. La licence par contre n'est pas donnée ;)
0
abfrsco Messages postés 1 Date d'inscription mardi 9 février 2016 Statut Membre Dernière intervention 9 février 2016
9 févr. 2016 à 08:44
De mon côté, j'utilise Nakivo https://www.nakivo.com/vmware-backup/ pour gérer les sauvegardes de machines virtuelles ESXi. C'est un très bon logiciel à prix attractif qui remplit parfaitement les missions qu'on attend de lui.

Vous pouvez non seulement faire des sauvegardes traditionnelles (il faudra donc restaurer une sauvegarde en cas de besoin), mais aussi faire des réplications de VM (il ne restera plus qu'à démarrer la VM en cas de besoin). Dans la prochaine version qui va arriver en version finale dans quelques semaines, il sera même possible de programmer des sauvegardes du repository utilisé pour les sauvegardes (ce qui évite de sauvegarder une VM pour chaque repository vers laquelle on souhaite la sauvegarder, on réplique donc le repository principal vers d'autre repository ).
L'installation peut se faire sur une machine windows, mais surtout sur une machine linux (économie d'une licence windows). Un modèle de VM linux préconfiguré est disponible. Pour les possesseurs de NAS, il peut également être possible d'installer Nakivo directement sur vore NAS s'il fait partie des modèles compatibles (du coup, pas besoin de machine ou de VM dédiée à Nakivo).
L'utilisation se fait depuis une interface web très simple d'utilisation. Vous pouvez configurer l'émission de mails pour suivre si toutes les sauvegardes planifiées se déroulent normalement.

Il existe une version gratuite pour les utilisateurs de VMWare ESXi non payant, elle est juste amputée de certaines fonctionnalités qui sont réservées aux versions payantes de Nakivo (sauvegardes incrémentales par exemple) mais vous pouvez déjà vous faire une bonne idée des possibilités.
0
superkikim Messages postés 22 Date d'inscription samedi 16 septembre 2006 Statut Membre Dernière intervention 14 mars 2015 67
15 mai 2009 à 15:26
Bonjour,

Pour ma part, j'avais utilisé rsync pour répliquer des machines virtuelles entre deux serveurs Debian avec VMWare Server 2. Je ne sais pas si ca marche aussi avec VMFS, mais en tout cas, ma machine redémarrait, bien que dans un état crash consistent.

Par contre, la question que je me pose dans vos messages. Comment copier des machines d'un ESXi à un ESXi si on a pas VirtualCenter (donc version gratuite de ESXi sans autre fonctionnalité) ? ESXi n'a pas de console intégrée, pour autant que je sache.
-1
ben j'utilise vmware workstation je commence par tester la possiblité de l'implementation ensuite je vais migrer vers un autre outil de vmware
-1