Question Script sauvegarde machine virtuelle ESX

Plus d'informations
il y a 12 ans 11 mois #4796 par balek
Peux tu me dire si ton script pour esx server s'appuie sur VCB ou non ?

Merci Arnaud !<br><br>Message édité par: balek, à: 11/06/09 10:59

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 11 mois #4801 par Arnaud Petitjean
Oui Balek, tout à fait !

La commande VCBMounter pour être exact. A vrai dire je rencontre quelques soucis avec mon script. Du genre, en lancement intéractif il fonctionne parfaitement bien. Mais dès que je le mets dans la crontab, il sauvegarde 2 VMs puis se plante.

J'en saurais plus demain lors du résultat de sauvegarde de la nuit. J'ai redirigé tous les flux de messages, donc j'espère trouver la solution.

Dès que le script fonctionne, je le posterais sur notre communauté.

A suivre, donc...

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 11 mois #4814 par balek
Merci Arnaud pour ces precisions

Mais pour ma part, ils sont tellement radin qu'il ne veulent pas utiliser VCB alors qu'il est gratuit ds la version entreprise.

Bref, j'ai commencé par ceci :

[code:1]Get-VIServer \&quot;serv-ESX\&quot; -User root -Password motdepasse
$AllVirtualMachines = Get-VM
foreach ($VirtualMachine in $AllVirtualMachines)
{new-Snapshot -VM $VirtualMachine -name \&quot;snapshots-vm\&quot;}[/code:1]

Ca fonctionne mais envoie tout ds le repository où sont stockés mes VM. Il faudrait donc que je les transfert ensuite sur un san pour les stocker.

Qu'en penses-tu ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 11 mois #4815 par Arnaud Petitjean

Ca fonctionne mais envoie tout ds le repository où sont stockés mes VM. Il faudrait donc que je les transfert ensuite sur un san pour les stocker.


Le snapshot fonctionne mais encore faut-il maintenant copier les fichiers de ta VM quelque part ailleurs.

Si tu as un SAN, pourquoi ne pas avoir mis le datastore dessus ?

Pourrais tu m'en dire un peu plus sur ta config ESX ? Nombre de serveurs, type de licences, etc.?

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 11 mois #4818 par balek

Si tu as un SAN, pourquoi ne pas avoir mis le datastore dessus ?


:S Certainement car je ne connait pas la technique ;)

Pour la conf ESX, nous avons un virtual center, et le but (ou le mieux) serait de faire un \&quot;get-vm\&quot; sur le virtual center pour faire fonctionner ensuite la boucle sur tous les esx présents dans ce virtual center.

Ensuite, il faudrait effectivement transférer toutes les données backuper sur un espace SAN.

De plus mais aussi hélas , nous avons des ESX en version entreprise mais ma société est tellement avare qu'ils ne veulent pas dépenser de budget supplémentaire pour installer VCB (gratuit dans cette version).
Nous avons 10 serveurs ESX.

Merci a toi pour ton implication dans mon projet.

A bientôt.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 12 ans 11 mois #4828 par balek
J'avance doucement , mais j'arrive donc a créer mes snapshots présent sur un ESX voir sur un virtual center.

[code:1]Get-VIServer \&quot;servESX\&quot; -User root -Password mdp
$AllVirtualMachines = Get-VM
foreach ($VirtualMachine in $AllVirtualMachines)
{new-Snapshot -VM $VirtualMachine -name \&quot;snapshots-vm\&quot;
Get-Snapshot -VM $VirtualMachine
$allsnapshots=Get-Snapshot -VM $VirtualMachine
remove-Snapshot $allsnapshots -confirm:$false}[/code:1]

Maintenant , avant de supprimer, il faut que je trouve le moyen de copier les vmdk sur un datastore et de les zipper. ( Pour zipper, c'est bon, je cherche encore a les déplacer proprement, sans arrêt de service...)

A+

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.086 secondes
Propulsé par Kunena