{"id":271,"date":"2013-11-10T21:14:48","date_gmt":"2013-11-10T20:14:48","guid":{"rendered":"http:\/\/snakenet.eu\/blog\/?p=271"},"modified":"2015-01-16T21:54:14","modified_gmt":"2015-01-16T20:54:14","slug":"vmware-deplacer-des-vms-calmement","status":"publish","type":"post","link":"https:\/\/snakenet.eu\/blog\/vmware-deplacer-des-vms-calmement\/271\/","title":{"rendered":"VmWare : D?placer des VMs calmement"},"content":{"rendered":"<p>J&rsquo;ai des VMs sur un host, et je veux les envoyer sur un autre host, mais en prenant bien mon temps, car la ligne est lente et les serveurs peu puissant.<\/p>\n<p>Voici comment j&rsquo;ai fait :<\/p>\n<pre>$VMs=Get-VM -Datastore <em>NomDuDatastore<\/em>| where { $_.vmhost.name -eq \"<em>EsxSource<\/em>\" }\r\n foreach ($VM in $VMs) {\r\n Write-Host \"------------- Moving $VM -------------\" -foreground \"Yellow\"\r\n $VM | move-vm -Destination (get-vmhost \"<em>EsxDestination<\/em>\")\r\n Write-Host \"------------- Moved? $VM --------------\" -foreground \"Green\"\r\n Write-Host \".\"\r\n Write-Host \".\"\r\n sleep 60\r\n }<\/pre>\n<p>Concretement: Toutes les VMs qui se trouvent sur un ESX \u00ab\u00a0<em>EsxSource<\/em>\u00a0\u00bb ET sur le datastore \u00ab\u00a0<em>NomDuDatastore<\/em>\u00a0\u00bb sont envoy?es vers \u00ab\u00a0<em>EsxDestination<\/em>\u00ab\u00a0.<\/p>\n<p>Une VM ? la fois, et en attendant 1 minute apr?s chaque transfert.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J&rsquo;ai des VMs sur un host, et je veux les envoyer sur un autre host, mais en prenant bien mon temps, car la ligne est lente et les serveurs peu puissant. Voici comment j&rsquo;ai fait : $VMs=Get-VM -Datastore NomDuDatastore| where { $_.vmhost.name -eq \u00ab\u00a0EsxSource\u00a0\u00bb } foreach ($VM in $VMs) { Write-Host \u00ab\u00a0&#8212;&#8212;&#8212;&#8212;- Moving $VM &#8212;&#8212;&#8212;&#8212;-\u00a0\u00bb [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58,14],"tags":[],"class_list":["post-271","post","type-post","status-publish","format-standard","hentry","category-powershell","category-vmware"],"_links":{"self":[{"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/posts\/271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/comments?post=271"}],"version-history":[{"count":2,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/posts\/271\/revisions"}],"predecessor-version":[{"id":273,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/posts\/271\/revisions\/273"}],"wp:attachment":[{"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/media?parent=271"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/categories?post=271"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/snakenet.eu\/blog\/wp-json\/wp\/v2\/tags?post=271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}