Tutorial: Eine virtuelle Maschine (VM) im VMware ESXi Datastore registrieren oder wiederherstellen

Melden

Hier ist ein ausführliches Tutorial, wie du eine virtuelle Maschine (VM), die sich zwar auf dem Datenspeicher (Datastore) befindet, aber nicht in der Bestandsliste von VMware ESXi angezeigt wird, wiederherstellst oder registrierst.

Dieses Szenario tritt häufig auf, wenn eine VM aus der Bestandsliste gelöscht wurde (ohne die Dateien zu löschen), nach einer Neuinstallation des ESXi-Hosts oder wenn VM-Dateien von einem anderen Server kopiert wurden.

Voraussetzungen

  • Zugriff auf das VMware ESXi Web-Interface (Host Client).
  • Die VM-Dateien (insbesondere die .vmx-Datei) müssen vollständig auf einem angebundenen Datastore vorhanden sein.

Schritt 1: Einloggen in den VMware Host Client

  1. Öffne deinen Webbrowser und gib die IP-Adresse deines ESXi-Hosts ein.
  2. Melde dich mit deinen Administrator-Zugangsdaten (meist Benutzer root) an.

Schritt 2: Den Datastore-Browser öffnen

  1. Klicke im linken Navigationsmenü auf den Punkt Storage (Speicher).
  2. Wähle im rechten Fenster den Reiter Datastores aus.
  3. Klicke in der oberen Menüleiste auf die Schaltfläche Datastore browser (Datenspeicher-Browser).

Schritt 3: Die VM-Konfigurationsdatei (.vmx) finden

  1. Im Datastore-Browser siehst du eine Liste deiner verfügbaren Speicher. Navigiere in den Ordner der virtuellen Maschine, die du registrieren möchtest.
  2. Suche nach der Datei mit der Endung .vmx. Dies ist die Konfigurationsdatei der VM, die alle Einstellungen enthält.
    • Beispiel: MeineVirtuelleMaschine.vmx

Schritt 4: Die VM registrieren

  1. Klicke mit der rechten Maustaste auf die entsprechende .vmx-Datei.
  2. Wähle im Kontextmenü den Punkt Register VM (VM registrieren) aus.
  3. Das Fenster des Datastore-Browsers schließt sich normalerweise automatisch oder du kannst es nun manuell schließen.

Schritt 5: Überprüfung in der Bestandsliste

  1. Klicke im linken Navigationsmenü auf Virtual Machines (Virtuelle Maschinen).
  2. Die VM sollte nun in der Liste erscheinen. Ihr Status ist anfangs meist "Power off" (Ausgeschaltet).

Schritt 6: Erster Start und Abfrage (Wichtig!)

Beim ersten Starten der neu registrierten VM stellt VMware oft eine Sicherheitsabfrage, da sich die Umgebung oder der Pfad geändert haben könnte.

  1. Klicke auf Power on (Einschalten).
  2. Falls die Meldung "Virtual Machine Question" erscheint, klicke auf die VM oder öffne die Konsole.
  3. Du wirst gefragt: "I moved it" oder "I copied it".
    • Wähle "I moved it" (Ich habe sie verschoben), wenn die VM einfach nur am gleichen Ort wiederhergestellt wurde. Dadurch bleibt die eindeutige ID (UUID) und die MAC-Adresse der Netzwerkkarte erhalten.
    • Wähle "I copied it" (Ich habe sie kopiert), wenn du eine Kopie der VM erstellt hast. Hierbei werden neue IDs generiert, um Konflikte im Netzwerk zu vermeiden.

Alternative Methode: Registrierung über die Befehlszeile (CLI)

Für fortgeschrittene Benutzer kann die Registrierung auch über SSH erfolgen:

  1. Verbinde dich per SSH auf den ESXi-Host.
  2. Nutze folgenden Befehl (ersetze den Pfad durch deinen tatsächlichen Pfad):
    vim-cmd solo/registervm /vmfs/volumes/DEIN_DATASTORE/VM_ORDNER/NAME.vmx

Häufige Fehlerbehebung

  • Datei nicht gefunden: Überprüfe, ob der Datastore korrekt eingebunden ist.
  • Ausgegraute Optionen: Stelle sicher, dass du über ausreichende Berechtigungen auf dem ESXi-Host verfügst.
  • VM wird als "Inaccessible" angezeigt: Dies passiert oft, wenn die .vmx-Datei beschädigt ist oder der Pfad während der Registrierung nicht korrekt aufgelöst werden konnte. In diesem Fall die VM aus der Bestandsliste entfernen (Unregister) und den Vorgang wiederholen.
0