Question
[Résolu] SCVMM et la migration de VM
- Lymnia
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 52
- Remerciements reçus 0
il y a 15 ans 8 mois #7211
par Lymnia
Pour WMI, pensez à scriptomatic ça peut aider quand on connait pas la classe que l'on voudrait utiliser.
[Résolu] SCVMM et la migration de VM a été créé par Lymnia
Bonsoir,
Je viens vers vous pour une petite question :
Voilà, j'utilise SCVMM ou du moins mon entreprise et je dois déplacer une petite centaines de VM d'un bout à l'autre des serveurs de l'entreprise et graphiquement ça pique
, c'est hyper(V) long
et surtout, j'ai des utilisateurs qui grommèlent quand je coupe la VM pour la déplacer 
Mais Hourra, c'est du powershell qui fait tourner tout celà ou du moins il en ai capable là preuve (pour ceux qui connaisse pas SCVMM) :
[code:1]#
# Migrate Virtual Machine Wizard Script
#
# Script generated on lundi 21 juin 2010 15:02:11 by Virtual Machine Manager
#
# For additional help on cmdlet usage, type get-help <cmdlet name>
#
$VirtualNetworkAdapter = Get-VirtualNetworkAdapter -VMMServer localhost -All | where {$_.ID -eq \"3530cd55-1afc-4ae9-a89d-17929972347e\"}
Set-VirtualNetworkAdapter -VirtualNetworkAdapter $VirtualNetworkAdapter -RunAsynchronously -NoConnection -NetworkTag \"\" -NetworkLocation \"\" -JobGroup 24a2e942-1342-4b52-b664-cfbb03f96f02 -VLanEnabled $false
$VM = Get-VM -VMMServer localhost -Name \"NomDeLaMachineVirtuelle\" | where {$_.VMHost.Name -eq \"NomCompletDuServeur\"}
$VMHost = Get-VMHost -VMMServer localhost | where {$_.Name -eq \"NomCompletDuServeur\"}
Move-VM -VM $VM -VMHost $VMHost -Path \"CheminDeDestination\" -RunAsynchronously -UseLAN -JobGroup 24a2e942-1342-4b52-b664-cfbb03f96f02
[/code:1]
Comme vous pouvez le voir ça pas l'air compliqué sauf un truc comment il génère mon JobGroup(le :24a2e942-1342-4b52-b664-cfbb03f96f02)
Merci à ceux qui ont une idée de comment celà peut se faire.
Le but étant bien sur de lancer un script qui boucle sur une liste d'hôte et qui me déplace tout ça le soir comme ça les utilisateurs sont contents.
Merci de votre aide.
Ps: Je crois que si vous avez pas SCVMM d'installer vous ne pourrez pas exécuter les fonctions, mais je crois qu'on peut les récupérer sur le site de Microsoft mais je m'avance peut être un peu
.
Message édité par: Lymnia, à: 22/06/10 14:25<br><br>Message édité par: Arnaud, à: 25/06/10 14:30
Je viens vers vous pour une petite question :
Voilà, j'utilise SCVMM ou du moins mon entreprise et je dois déplacer une petite centaines de VM d'un bout à l'autre des serveurs de l'entreprise et graphiquement ça pique
Mais Hourra, c'est du powershell qui fait tourner tout celà ou du moins il en ai capable là preuve (pour ceux qui connaisse pas SCVMM) :
[code:1]#
# Migrate Virtual Machine Wizard Script
#
# Script generated on lundi 21 juin 2010 15:02:11 by Virtual Machine Manager
#
# For additional help on cmdlet usage, type get-help <cmdlet name>
#
$VirtualNetworkAdapter = Get-VirtualNetworkAdapter -VMMServer localhost -All | where {$_.ID -eq \"3530cd55-1afc-4ae9-a89d-17929972347e\"}
Set-VirtualNetworkAdapter -VirtualNetworkAdapter $VirtualNetworkAdapter -RunAsynchronously -NoConnection -NetworkTag \"\" -NetworkLocation \"\" -JobGroup 24a2e942-1342-4b52-b664-cfbb03f96f02 -VLanEnabled $false
$VM = Get-VM -VMMServer localhost -Name \"NomDeLaMachineVirtuelle\" | where {$_.VMHost.Name -eq \"NomCompletDuServeur\"}
$VMHost = Get-VMHost -VMMServer localhost | where {$_.Name -eq \"NomCompletDuServeur\"}
Move-VM -VM $VM -VMHost $VMHost -Path \"CheminDeDestination\" -RunAsynchronously -UseLAN -JobGroup 24a2e942-1342-4b52-b664-cfbb03f96f02
[/code:1]
Comme vous pouvez le voir ça pas l'air compliqué sauf un truc comment il génère mon JobGroup(le :24a2e942-1342-4b52-b664-cfbb03f96f02)
Merci à ceux qui ont une idée de comment celà peut se faire.
Le but étant bien sur de lancer un script qui boucle sur une liste d'hôte et qui me déplace tout ça le soir comme ça les utilisateurs sont contents.
Merci de votre aide.
Ps: Je crois que si vous avez pas SCVMM d'installer vous ne pourrez pas exécuter les fonctions, mais je crois qu'on peut les récupérer sur le site de Microsoft mais je m'avance peut être un peu
Message édité par: Lymnia, à: 22/06/10 14:25<br><br>Message édité par: Arnaud, à: 25/06/10 14:30
Pour WMI, pensez à scriptomatic ça peut aider quand on connait pas la classe que l'on voudrait utiliser.
Connexion ou Créer un compte pour participer à la conversation.
- Lymnia
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 52
- Remerciements reçus 0
il y a 15 ans 8 mois #7220
par Lymnia
Pour WMI, pensez à scriptomatic ça peut aider quand on connait pas la classe que l'on voudrait utiliser.
Réponse de Lymnia sur le sujet Re:SCVMM et la migration de VM
[code:1]$JobGroupID = [System.Guid]::NewGuid().ToString()[/code:1]
Avec la ligne si dessus vous avez un GUID tout frais tout neuf avec qui vous pourrez faire bien plein de bonnes choses
Voilà cela réponds normalement à mon problème.
Merci
Avec la ligne si dessus vous avez un GUID tout frais tout neuf avec qui vous pourrez faire bien plein de bonnes choses
Voilà cela réponds normalement à mon problème.
Merci
Pour WMI, pensez à scriptomatic ça peut aider quand on connait pas la classe que l'on voudrait utiliser.
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.065 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Résolu] SCVMM et la migration de VM