PowerCli : Migration DataStore svMotion VM 1 par 1

En Powercli si vous utilisez la fonction Move-VM avec un petit OneLiner, vous aurez la migration simultanée de toute vos VM. Ce qui peut donner une vrai baffe à votre baie de stockage et pourrir les VMs en prod.

Get-VM -Datastore Datastore1 | Move-VM -Datastore Datastore2 -DiskStorageFormat thin

 

Une petit boucle vous permettra de lancer la migration de vos VMs de manière séquentielle.

 

connect-viserver Votre_vCenter
$DataStoreSource= "MonDataStoreSource" 
$DataStoreDestination = "MonDataStoreDestination"

$vms = Get-VM -Datastore $DataStoreSource
foreach($vm in $vms){
Move-VM -VM (Get-VM -Name $vm) -Datastore $DataStoreDestination -DiskStorageFormat thin
}

 

 

 

Previous post MS Update KB312557 & VM 2k8 et W7 avec VMxnet3 : Attention, be careful, 3andakoum !!
Next post Error vSphere : DiskCapControl: Value 13194139533312 is out of range (1048576,4398046511104)

Leave a Reply

Your email address will not be published. Required fields are marked *

*