Im Vorfeld einer kleinen Datacenter Migration stand ich vor der Anforderung virtuelle Maschinen zwischen zwei Clustern umzuziehen, die kein gemeinsames Storage haben. Kein Problem, vSphere 5.1 löst das Problem. Mit vSphere 5.1 ist eine Migration von virtuellen Maschinen zwischen Hosts ohne shared Storage möglich. Wer sich für die Hintergründe interessiert, der sollte sich den vSphere 5.1 vMotion deepdive von Frank Denneman näher ansehen.
Die Migration selber ist ein PowerCLI One-liner:
PowerCLI C:\> move-vm -Destination esx-lab-01.testlab.site -Datastore local_ESX_LAB_01 -VM TSTCLN02 Name PowerState Num CPUs MemoryGB ---- ---------- -------- -------- TSTCLN02 PoweredOn 1 4,000
Damit ergeben sich interessante Möglichkeiten für die Automatisierung solcher Tasks. Die Alternative wäre der Web Client. Der C# Client kann NICHT genutzt werden (er wird auch nicht mehr weiterentwickelt). Ein Grund mehr sich die PowerCLI anzusehen.
EDIT: Ich habe den Titel des Artikels angepasst. Es geht hier nicht direkt um sVmotion.