Verschieben von VMs zwischen virtuellen Datacentern
Last updated
Last updated
Zuerst muss die zu verschiebende VM in eine vApp umgewandelt werden. Das funktioniert auch, während eine VM angeschaltet ist. Der Vorgang sollte nur wenige Sekunden dauern.
Im linken Seitenmenü musst du jetzt in den Punkt vApps wechseln.
Spätestens jetzt musst du die VM bzw. vApp abschalten, da ein Verschieben nur in ausgeschaltetem Zustand möglich ist.
Über das Actions-Menü kannst du jetzt die vApp verschieben.
Wähle im nächsten Dialog das Datacenter aus, in welches du die vApp verschieben willst. Die Auswahl der Storage-Policy kannst du mit den Standard-Einstellungen bestätigen.
Wie lange das Verschieben dauert ist abhängig von der Größe der VM. Eine pauschale Aussage lässt sich hier leider nicht treffen. Im Regelfall kannst du aber mit einer Transferrate von ca. 600MB/s rechnen.
Nachdem die vApp verschoben wurde, musst du in der Web-UI in das Ziel-Datacenter wechseln. Dort wandelst du die vApp wieder in eine VM um. Der Vorgang sollte wieder nur wenige Sekunden dauern.
In der VM-Liste in deinem Ziel-Datacenter kannst du die VM jetzt wieder anschalten!
Alternativ zur WebUI kann man auch über CLI-Befehle einen Teil der Arbeit automatisiert ablaufen lassen.
Die CLI muss zuerst entsprechend des benutzten Betriebssystems installiert werden. Beachte dazu bitte die Anleitung von VMware.
Dann kannst du dich an der Director Instanz anmelden. Der letzte Parameter ist vor allem wichtig, wenn deine Organisation die Anmeldung über SSO/SAML/OIDC verwendet.
Wechsle jetzt mit deiner Session in dein Quell-vDC, in dem die VMs liegen, die du verschieben willst.
Den Zwischenschritt mit dem Umwandeln in eine vApp kannst du auf der CLI ignorieren. Die vcd-cli erkennt auch VMs als vApp und kann diese verschieben.
Lass dir eine Liste der vorhandenen VMs anzeigen:
Die zu verschiebende VM muss jetzt abgeschaltet werden. Das kannst du entweder über die Web-UI oder auch direkt in der CLI machen. Im Beispiel nehmen wir die VM web02-1ea7b251-7b32-4f2c-a917-f3a52ed55b8a
.
Die ausgeschaltete VM kannst du jetzt in das Ziel-vDC verschieben, im Beispiel von myvDC2
in myvDC1
. Wenn du in der CLI nicht auf das Verschieben warten möchtest, sondern nur den Job starten willst, kannst du den Parameter --no-wait
verwenden. Wenn du das nicht tust, blockiert deine Shell bis das Verschieben abgeschlossen ist.
Als letzten Schritt musst du die VM im neuen vDC wieder anschalten