Migrate VM from ESX to Azure - Part 1

Hallo zusammen,

Mein HP ML350e Server ist nun auch schon fast 7 Jahre alt. Deshalb habe ich beschlossen ein paar VM's nach Azure zu verschieben.

Um erstmal ein paar Erfahrungen zu sammeln, migriere ich die vier Virtual Machines aus meinem LAB. Ich habe mich entschieden, die VM's mit Azure Migrate zu migrieren.

Ich habe Azure Migrate in meiner Subscription in die Resource Group "LAB" hinzugefügt.

Mit "Add Tools" ein Migrations Projekt erstellen.

Nun muss die Subscription und die Resource Group ausgewählt werden. Ausserdem einen Namen für das Migrationsprojekt vergeben werden und eine Region ausgewählt werden.

Fürs Assessment "Azure Migrate: Server Assessment" auswählen

Für die Migration "Azure Migrate: Server Migration" auswählen

Nun müssen erstmal die Server entdeckt werden. Das macht man mit "Discover"

Meine Server laufen auf einem VMware ESXi Server. Ich probiere mal agentless replication aus. Danach kann man eine OVA Appliance herunterladen.

Installieren der OVA Appliance

Auf dem ESX erstellt man eine neue Machine und wählt OVA aus

Die VM erhält einen Namen und man wählt die heruntergeladene OVA Datei aus.

Datenspeicher für die VM auswählen

Netzwerk und VMDK Ausprägung auswählen

Los geht's...

Konfigurieren der Migration Appliance

Die Machine startet automatisch.

Nun muss man ein Kennwort für den Administrator Account vergeben.

Danach startet der Internet Explorer automatisch und der Wizard für die Einrichtung startet.

Dabei wird auch die neueste Version vom Azure Migration heruntergeladen und installiert.

Das Update erfordert einen Neustart der Applikation - der Server muss nicht neu gestartet werden.

Nun muss man das VSphere Virtual Disk Development Kit heruntergeladen und entpackt werden. Praktisch mit dem Link zum download.

Danach muss man sich bei Azure anmelden, welche auf die Subscription, bzw die Resource Group berechtigt ist, und dort das oben erstellte Migrationsprojekt angeben.

Leider unterstützt die Migration Appliance keinen ESXi Server. Nun ist wohl auch klar, weshalb ich kürzlich die VMware vCenter Server Appliance installiert habe.

Mit dem vCenter klappt es dann auch

Ich überspringe die Credentials und lasse die VM's discovern.

Um sicherzugehen, dass alle Disks der VM's erkannt werden sollte man dort noch die SAN Policy konfigurieren.

diskpart
SAN Policy=OnlineAll

Nach einer weile sieht man dann in Azure die VM's welche auf dem ESXi, beziehungsweise im vCenter eingebunden sind.

Grüsse
Andres Bohren