Question
Script sauvegarde machine virtuelle ESX
- balek
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 71
- Remerciements reçus 0
il y a 15 ans 5 mois #4796
par balek
Réponse de balek sur le sujet Re:script sauvegarde machine virtuelle
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
Merci Arnaud !<br><br>Message édité par: balek, à: 11/06/09 10:59
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 15 ans 5 mois #4801
par Arnaud Petitjean
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 ?
Réponse de Arnaud Petitjean sur le sujet Re:script sauvegarde machine virtuelle
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
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 ?
Connexion ou Créer un compte pour participer à la conversation.
- balek
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 71
- Remerciements reçus 0
il y a 15 ans 5 mois #4814
par balek
Réponse de balek sur le sujet Re:script sauvegarde machine virtuelle
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 \"serv-ESX\" -User root -Password motdepasse
$AllVirtualMachines = Get-VM
foreach ($VirtualMachine in $AllVirtualMachines)
{new-Snapshot -VM $VirtualMachine -name \"snapshots-vm\"}[/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 ?
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 \"serv-ESX\" -User root -Password motdepasse
$AllVirtualMachines = Get-VM
foreach ($VirtualMachine in $AllVirtualMachines)
{new-Snapshot -VM $VirtualMachine -name \"snapshots-vm\"}[/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.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 15 ans 5 mois #4815
par Arnaud Petitjean
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 ?
Réponse de Arnaud Petitjean sur le sujet Re:script sauvegarde machine virtuelle
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 ?
Connexion ou Créer un compte pour participer à la conversation.
- balek
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 71
- Remerciements reçus 0
il y a 15 ans 5 mois #4818
par balek
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 \"get-vm\" 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.
Réponse de balek sur le sujet Re:script sauvegarde machine virtuelle
Si tu as un SAN, pourquoi ne pas avoir mis le datastore dessus ?
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 \"get-vm\" 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.
- balek
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 71
- Remerciements reçus 0
il y a 15 ans 5 mois #4828
par balek
Réponse de balek sur le sujet Re:script sauvegarde machine virtuelle
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 \"servESX\" -User root -Password mdp
$AllVirtualMachines = Get-VM
foreach ($VirtualMachine in $AllVirtualMachines)
{new-Snapshot -VM $VirtualMachine -name \"snapshots-vm\"
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+
[code:1]Get-VIServer \"servESX\" -User root -Password mdp
$AllVirtualMachines = Get-VM
foreach ($VirtualMachine in $AllVirtualMachines)
{new-Snapshot -VM $VirtualMachine -name \"snapshots-vm\"
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.126 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Script sauvegarde machine virtuelle ESX