Wie man Daten von VMware ESXi 6.7 mit VMFS 5 und VMFS 6 wiederherstellt

Der Verlust des Zugriffs auf virtuelle Maschinen in VMware ESXi 6.7 kann durch eine Beschädigung des Datastores, das versehentliche Löschen von Dateien, Laufwerksfehler oder Konfigurationsfehler des Hypervisors verursacht werden. Wenn die virtuellen Maschinen auf Datastores mit VMFS 5 oder VMFS 6 gespeichert waren, erfordert die Datenwiederherstellung eine Berücksichtigung der Struktur dieser Dateisysteme und des Speicherorts der virtuellen Festplattendateien. In diesem Artikel erläutern wir den Zugriff auf verlorene Daten, die Wiederherstellung von virtuellen Maschinen-Dateien und die Wiederherstellung wichtiger Informationen auch in Fällen, in denen Standardtools von VMware ESXi keinen Zugriff mehr auf den Datastore bereitstellen.

Wie man Daten von VMware ESXi 6.7 mit VMFS 5 und VMFS 6 wiederherstellt

In diesem Artikel analysieren wir reale Datenverlustfälle, mit denen IT-Fachkräfte und Heimserver-Betreiber regelmäßig konfrontiert sind. Dazu gehören das Auffinden und Wiederherstellen versehentlich gelöschter Dateien direkt innerhalb von Gastbetriebssystemen oder die Wiederherstellung von Daten nach kritischen Infrastrukturausfällen, beispielsweise bei einem Server-Hardwareausfall oder einem Ausfall des RAID-Controllers.

Unsere Methoden sind auch nach Ausfällen des ESXi-Hypervisors oder dem Verlust von Konfigurationsdateien hilfreich, wenn der Server nicht startet. Darüber hinaus betrachten wir Fälle einer logischen Beschädigung der Datastore-Struktur, wenn der Datastore nicht mehr eingebunden wird, vom System nicht mehr erkannt wird und der Hypervisor den Zugriff auf die virtuellen Maschinen vollständig verliert.

Wir zeigen, wie sich Serverlaufwerke direkt an einen Computer anschließen und .vmdk-Dateien virtueller Festplatten, Konfigurationen und Snapshots mit spezieller Software erfolgreich extrahieren lassen. Sie erhalten eine universelle Lösung, die den direkten Zugriff auf verlorene Daten und eine effektive Arbeit in der von Ihnen gewählten Umgebung ermöglicht — Windows, Linux oder macOS.

Zur Ansicht gehen
So stellen Sie Daten virtueller Maschinen unter VMware ESXi 6.7 mit VMFS 5 und VMFS 6 wieder her

So stellen Sie Daten virtueller Maschinen unter VMware ESXi 6.7 mit VMFS 5 und VMFS 6 wieder her

VMware- und VMFS-Architektur

ESXi ist ein Typ-1-Hypervisor. Er wird direkt auf der Server-Hardware ohne zwischengeschaltetes Betriebssystem installiert. Dadurch erhalten virtuelle Maschinen maximale Leistung und direkten Zugriff auf Ressourcen.

VMware ESXi: verbundene Speichergeräte

Virtuelle Maschinen werden auf Datastores mit dem Cluster-Dateisystem VMFS gespeichert. Es ist speziell für Virtualisierung konzipiert und für die Arbeit mit großen Dateien optimiert: vmdk-virtuellen Festplatten, Konfigurationen und Snapshots.

VMware ESXi: Erstellen eines neuen Datastores

Die gebräuchlichsten Versionen sind VMFS 5 und das neuere VMFS 6, das zusätzlich die automatische Blockfreigabe unterstützt und bei Arrays mit großer Kapazität eine bessere Leistung bietet.

Der Nachteil dieser Zuverlässigkeit ist die Komplexität der Wiederherstellung nach Ausfällen. VMFS verfügt über eine geschlossene Architektur, die von Standardbetriebssystemen nicht verstanden wird. Wenn Sie ein Serverlaufwerk an einen Windows-Computer anschließen, erkennt das System eine unbekannte Struktur und fordert Sie auf, das Laufwerk zu formatieren, wodurch Ihre Daten dauerhaft zerstört würden. Daher ist für das sichere Auslesen von VMFS-Arrays spezielle Software erforderlich.

VMware ESXi: Erstellen eines VMFS-6-Datastores

Unsere Software Hetman Partition Recovery bewältigt diese Aufgabe effektiv und ermöglicht die erfolgreiche Wiederherstellung von Daten virtueller Maschinen für die Versionen 5.5, 6.5 und 6.7.

Die vielseitige Lösung zur Wiederherstellung von Dateien von gelöschten, formatierten, beschädigten oder nicht zugänglichen Speichermedien.

So verbinden Sie Serverlaufwerke mit einem Computer

Vor Beginn des Wiederherstellungsprozesses müssen Sie das fehlerhafte Laufwerk aus dem Server entfernen und an einen funktionsfähigen Computer anschließen.

Die zuverlässigste Methode ist die direkte Verbindung über die SATA-Schnittstelle mit dem Mainboard. Dies gewährleistet die höchste Datenlesegeschwindigkeit und einen stabilen Betrieb während einer tiefgehenden Analyse.

Wenn Ihr Server mit Enterprise-Laufwerken mit SAS-Schnittstelle ausgestattet ist, ist für die Erkennung an einem Standard-PC die Installation eines kompatiblen HBA-Controllers in einen verfügbaren PCIe-Slot erforderlich.

Externe USB-Gehäuse oder Dockingstationen sind als Alternative zulässig, wenn eine direkte Verbindung nicht möglich ist.

Beachten Sie, dass die Bandbreite der USB-Schnittstelle in der Regel den Engpass darstellt, sodass die Scan-Geschwindigkeit des Arrays deutlich geringer ist, was die gesamte Wiederherstellungszeit verlängert.

Verbindungsmethode Anforderungen Vorteile Nachteile und Hinweise
SATA direkt zum Mainboard Ein verfügbarer SATA-Port und geeignete Stromversorgung Hohe Datenübertragungsrate, stabile Verbindung, geeignet für lange Scans Nur für Laufwerke mit kompatibler SATA-Schnittstelle geeignet
SAS über HBA-Controller Ein kompatibler SAS-HBA-Controller, ein PCIe-Slot und die entsprechenden Kabel Ermöglicht den Anschluss von Server-SAS-Laufwerken und unterstützt stabilen Betrieb bei längerer Analyse Die Kompatibilität von Controller, Kabel und Laufwerk muss überprüft werden
Externes USB-Gehäuse Ein Gehäuse mit Unterstützung für die Laufwerkschnittstelle Einfache Verbindung, keine Installation interner PC-Komponenten erforderlich Die Geschwindigkeit hängt von der USB-Version und dem Controller ab; der Zugriff auf bestimmte Laufwerksbefehle kann eingeschränkt sein
USB-Dockingstation Eine Dockingstation mit kompatiblem Anschluss für HDD oder SSD Komfortabler Anschluss und schneller Laufwerkseinbau Mögliche Einschränkungen bei Geschwindigkeit, Kompatibilität und Stabilität bei langen Scans

Was tun, wenn die Laufwerke nicht mit einem Computer verbunden werden können

In Situationen, in denen es technisch unmöglich ist, alle erforderlichen Laufwerke gleichzeitig mit einem Computer zu verbinden (beispielsweise aufgrund nicht ausreichender verfügbarer Mainboard-Ports), können Sie die Funktion zur sektorweisen Erstellung eines Abbilds verwenden. Dies ist auch eine Standard-Sicherheitsmaßnahme beim Arbeiten mit Laufwerken, bei denen ein Hardwareproblem vermutet wird. Ein Abbild ist eine exakte bytegenaue Kopie eines physischen Laufwerks, die als reguläre Datei auf einem anderen Speichergerät mit ausreichender Kapazität gespeichert wird.

Sie können Serverlaufwerke nacheinander an das System anschließen, Abbilder davon erstellen und anschließend alle resultierenden Dateien direkt in Hetman Partition Recovery laden. Unser Dienstprogramm arbeitet mit eingehängten Abbildern genau so wie mit echter Hardware und ermöglicht eine vollständige Analyse der VMFS-Struktur.

Um ein Abbild zu erstellen, starten Sie das Programm, wählen Sie das erforderliche Laufwerk aus der Liste aus und klicken Sie oben in der Symbolleiste auf die Schaltfläche Datenträger speichern.

Hetman Partition Recovery: Erstellen eines Datenträgerabbilds

Geben Sie den Speicherort für die Datei an.

Hinweis: Die Größe des fertigen Abbilds entspricht der vollständigen Kapazität des Quelllaufwerks, unabhängig davon, wie viele Gigabyte tatsächlich belegt sind. Stellen Sie daher im Voraus sicher, dass die Zielfestplatte über ausreichend freien Speicherplatz verfügt.

Hetman Partition Recovery: Einstellungen für das Datenträgerabbild

Wenn der Speichervorgang abgeschlossen ist, wechseln Sie zum Hauptmenü und wählen Sie Datenträger einbinden.

Hetman Partition Recovery: Einbinden eines Datenträgerabbilds

Wählen Sie in der Typenliste Raw-Datenträgerabbilder aus und laden Sie die erstellte Datei.

Hetman Partition Recovery: Einbinden eines RAW-Datenträgerabbilds

Sie wird sofort in der allgemeinen Geräteliste angezeigt. Wenn mehrere problematische Laufwerke vorhanden sind, wiederholen Sie diesen Vorgang einfach für jedes einzelne. Nachdem die Abbilder eingehängt wurden, ist das Programm für eine tiefgehende Analyse des Datastores bereit.

Hetman Partition Recovery: eingehängtes Datastore-Abbild

So stellen Sie Daten virtueller Maschinen wieder her

METHODE 1. Wiederherstellung einer virtuellen Maschine aus VMFS

Am häufigsten ist der Verlust des Zugriffs auf virtuelle Maschinen nicht auf Fehler innerhalb des Systems zurückzuführen, sondern auf Hardware- oder Strukturfehler. Dazu gehören ein Server-Hardwareausfall, ein RAID-Controller-Ausfall, ein Ausfall des ESXi-Boot-Mediums, ein kritischer Kernelfehler des Hypervisors, bekannt als Purple Screen of Death, oder ein logischer Ausfall der VMware-Plattform, wenn der Datastore beschädigt ist und nicht mehr eingebunden wird. In solchen Situationen ist der Server nicht verfügbar oder erkennt die Arrays nicht mehr, die Informationen auf den Laufwerken bleiben jedoch in der Regel physisch intakt.

Wie bekannt, speichert der ESXi-Hypervisor virtuelle Maschinen als eine Reihe von Dateien in speziellen Verzeichnissen auf dem Datastore. Am wichtigsten sind für uns die Hauptkonfigurationsdatei vmx, in der alle Maschinenparameter gespeichert sind, und die Dateien der virtuellen Festplatte. Es ist zu beachten, dass eine solche Festplatte in der Regel aus zwei Teilen besteht: einem kleinen Text-Deskriptor vmdk und der Hauptdatei flat, die alle Daten Ihres Gastsystems enthält.

ESXi-Hypervisor: Datastore-Browser

Zu diesem Basisbestand gehört oft die Datei nvram, in der die Einstellungen des virtuellen BIOS oder UEFI gespeichert sind. Und wenn für die Maschine Snapshots erstellt wurden, erscheinen im Verzeichnis auch Delta-Dateien — delta oder sesparse —, in die alle neuen Änderungen statt auf die Hauptfestplatte geschrieben werden, sowie eine spezielle vmsd-Datei, die die Struktur der Snapshot-Kette beschreibt.

Da ein normaler Zugriff auf den Datastore nicht möglich ist, verwenden wir einen Computer und unsere entwickelte Software Hetman Partition Recovery zum direkten blockweisen Auslesen dieser Daten.

Die vielseitige Lösung zur Wiederherstellung von Dateien von gelöschten, formatierten, beschädigten oder nicht zugänglichen Speichermedien.

Nach dem Start analysiert das Programm automatisch die angeschlossenen physischen Laufwerke oder eingehängten Abbilder und erkennt darauf vorhandene Partitionen mit VMware-Dateisystemen. In unserer Testumgebung wurden Datastores verschiedener Versionen erstellt — VMFS 5 und VMFS 6.

Hetman Partition Recovery: eingehängtes VMFS-5-Abbild

Um die verlorenen Daten zu finden, wählen Sie den erforderlichen Datastore in der Geräteliste aus und starten den Modus Schnellscan. Dieser schnelle Scan eignet sich ideal zum Auslesen einer Dateistruktur, die nicht stark überschrieben wurde.

Hetman Partition Recovery: Schnellscan eines VMFS-5-Abbilds

Öffnen Sie nach Abschluss der Analyse das gefundene Dateisystem. Das Programm zeigt die gesamte Hierarchie des Datastores korrekt an. Hier können Sie die Ordner Ihrer virtuellen Maschinen auf allen Speichern problemlos finden — sowohl unter VMFS 5 als auch unter der neueren Version VMFS 6. Öffnen Sie das Verzeichnis der erforderlichen Maschine, das die Konfigurationsdateien und die Haupt-vmdk-virtuellen Festplatten enthält.

Hetman Partition Recovery: Inhalt eines VMFS-5-Abbilds

Um sie wiederherzustellen, wählen Sie die erforderlichen Elemente aus und klicken Sie auf der Symbolleiste auf die Schaltfläche Wiederherstellen. Das Programm fordert Sie auf, einen Speicherort anzugeben. Achten Sie darauf, eine separate Festplatte auf Ihrem Computer mit ausreichend freiem Speicherplatz zum Speichern der großen Dateien der virtuellen Festplatte auszuwählen.

Hetman Partition Recovery: Speichern des VMFS-5-Inhalts

Nach Abschluss des Vorgangs erhalten Sie die Dateien der Maschine auf Ihrem PC zur weiteren Verwendung oder Analyse.

Fertige Dateien der virtuellen Maschine, auf dem PC gespeichert

METHODE 2. Wiederherstellung von Dateien aus Gastsystemen

Es gibt Situationen, in denen der Datastore normal funktioniert, wichtige Informationen jedoch versehentlich direkt innerhalb des Gastbetriebssystems gelöscht wurden. Um diese Daten wiederherzustellen, müssen Sie die gefundene vmdk-Datei nicht zwingend auf einem neuen Server bereitstellen oder an eine andere virtuelle Maschine anhängen.

Hetman Partition Recovery ermöglicht es, die virtuelle Festplatte direkt in der Benutzeroberfläche einzubinden und damit wie mit einem normalen physischen Laufwerk zu arbeiten.

Hetman Partition Recovery: Einbinden eines Images eines Gastbetriebssystems

Sehen wir uns den Wiederherstellungsprozess am Beispiel unserer Test-VM aus dem VMFS-6-Datastore an. Zunächst analysieren wir die 20-GB-Systemfestplatte, auf der Windows 10 als Gastbetriebssystem lief.

Hetman Partition Recovery: eingehängtes Image eines Gastbetriebssystems

Klicken Sie auf die eingehängte Partition und starten Sie den Modus Schnellscan. Dieser schnelle Scan eignet sich ideal zum Auffinden kürzlich gelöschter Objekte.

Hetman Partition Recovery: Analyse eines Images eines Gastbetriebssystems

Nach Abschluss der Analyse wechseln Sie zum gefundenen Dateisystem und öffnen das Verzeichnis, aus dem Ihre Daten verschwunden sind.

Dabei ist ein wichtiger technischer Aspekt zu beachten: Da es sich um eine Systemfestplatte handelt, kann ein kleiner Teil der kürzlich gelöschten Dateien unmittelbar durch Hintergrundprozesse und Windows-Updates überschrieben worden sein. Der überwiegende Teil der Informationen wird jedoch korrekt wiederhergestellt.

Wählen Sie die erforderlichen Dateien aus und klicken Sie auf der Symbolleiste auf die Schaltfläche Wiederherstellen. Geben Sie während des Speichervorgangs unbedingt einen Pfad auf einem separaten physischen Laufwerk mit ausreichend freiem Speicherplatz an.

Hetman Partition Recovery: Wiederherstellung von Daten aus einem Image eines Gastbetriebssystems

Nun wechseln wir zum zusätzlichen 3-GB-virtuellen Laufwerk, das derselben Maschine ausschließlich zur Speicherung von Benutzerdateien hinzugefügt wurde. Kehren Sie zum Hauptmenü zurück, wählen Sie dieses Laufwerk aus und starten Sie ebenfalls den Schnellscan.

Hetman Partition Recovery: eingehängtes 3-GB-Image

Öffnen Sie den Inhalt und suchen Sie die gelöschten Testdateien. Da dieses Laufwerk nicht das Betriebssystem selbst enthielt und keine Hintergrundschreibvorgänge von Systemdaten stattfanden, findet und wiederherstellt das Programm alle gelöschten Dateien erfolgreich in ihrer ursprünglichen Form.

Hetman Partition Recovery: Inhalt des eingehängten 3-GB-Images

Wie Sie sehen, ermöglicht das Dienstprogramm die isolierte Arbeit mit jedem logischen Volume der virtuellen Maschine, was die möglichst genaue und komfortable Wiederherstellung verlorener Informationen gewährleistet.

METHODE 3. Wiederherstellung über Snapshots

Wenden wir uns nun einem der leistungsfähigsten Mechanismen zum Datenschutz zu — der Arbeit mit Snapshots bzw. Systemzustands-Snapshots.

Snapshots in VMware ESXi funktionieren etwas anders als herkömmliche Backups. Beim Erstellen eines Snapshots kopiert der Hypervisor nicht die gesamte Festplatte. Stattdessen friert er die aktuelle Basis-vmdk-Festplatte ein und erstellt eine neue sogenannte Delta-Festplatte. Alle nachfolgenden Änderungen und neuen Dateien werden in dieses Delta geschrieben, während die Basisfestplatte unverändert bleibt. Werden mehrere solcher Snapshots erstellt, entsteht eine ganze Kette abhängiger Dateien.

Snapshots in VMware ESXi

Diese Architektur eröffnet einzigartige Möglichkeiten für die Datenwiederherstellung. Stellen Sie sich vor, dass Sie nach dem Erstellen eines Snapshots wichtige Dokumente innerhalb des Gastbetriebssystems versehentlich gelöscht haben. Aus Sicht der aktuellen Windows-Installation sind diese Dateien verschwunden, ihre ursprünglichen Blöcke sind jedoch sicher in den eingefrorenen Snapshot-Dateien erhalten.

Hetman Partition Recovery kann solche Delta-Festplatten direkt lesen und ermöglicht die Datenextraktion, ohne den Server starten oder ein komplexes Rollback der gesamten Maschine über die VMware-Konsole durchführen zu müssen.

Hetman Partition Recovery: Einbinden einer Delta-Festplatte

Zum Beginn der Wiederherstellung wechseln wir im Programm zur eingehängten Ordnerstruktur unserer virtuellen Maschine.

Hetman Partition Recovery: Einbinden von Snapshot-Dateien

Unter den regulären Konfigurationen suchen wir nach Snapshot-Dateien — sie haben in der Regel bestimmte Erweiterungen und Nummerierungen, zum Beispiel *-000001.vmdk oder *-000002.vmdk. Wie bei regulären virtuellen Festplatten ermöglicht das Dienstprogramm, die erforderliche Delta-Festplatte direkt im Programm einzubinden.

In unserem Szenario haben wir nach dem Erstellen der ersten Testumgebung Snapshot 1 erstellt, danach neue Dateien hinzugefügt, dann Snapshot 2 erstellt und anschließend einen Teil der Daten gelöscht.

Wir suchen den erforderlichen Snapshot des zusätzlichen Laufwerks, binden ihn ein und starten den Modus Schnellscan.

Hetman Partition Recovery: eingehängte Snapshot-Dateien

Das Programm analysiert das Dateisystem dieses spezifischen Snapshots sofort. Dadurch erhalten wir vollständigen Zugriff auf die Informationen genau in dem Zustand, in dem sie sich zum Zeitpunkt der Erstellung des Snapshots befanden, selbst wenn wir diese Dateien später gelöscht haben.

Hetman Partition Recovery: Inhalt eingebundener Snapshot-Dateien

Danach ist alles Standard: Wir wählen die gefundenen Dateien aus, klicken auf die Schaltfläche Wiederherstellen und geben einen sicheren Speicherpfad auf der Festplatte des Computers an.

Hetman Partition Recovery: Wiederherstellung von Daten aus einer eingebundenen Snapshot-Datei

Das direkte Auslesen von Snapshots beschleunigt den Wiederherstellungsprozess erheblich, da Sie nicht die gesamte virtuelle Maschine wiederherstellen müssen, nur um ein einzelnes versehentlich gelöschtes Dokument zurückzuerhalten.

Fazit

Die Wiederherstellung von Daten aus virtuellen Maschinen VMware ESXi 6.7, die auf VMFS 5 und VMFS 6 gespeichert sind, erfordert die Berücksichtigung der Dateisystemorganisation, der Struktur der virtuellen Festplatten und des Zustands der physischen Laufwerke. Selbst wenn der Hypervisor den Datastore nicht mehr erkennt, die virtuelle Maschine nicht startet oder ihre Dateien versehentlich gelöscht wurden, können einige oder alle Daten möglicherweise weiterhin wiederhergestellt werden.

Um die Chancen auf eine erfolgreiche Datenwiederherstellung zu erhöhen, ist es wichtig, Schreibzugriffe auf das problematische Laufwerk zu stoppen, es korrekt an einen funktionsfähigen Computer anzuschließen und nach Möglichkeit eine sektorweise Kopie für die weitere Analyse zu erstellen. Dies ist insbesondere bei einer Beschädigung des Datastores, einer Laufwerksstörung oder einem Verlust des Zugriffs auf virtuelle Maschinen relevant.

Mit spezieller Datenwiederherstellungssoftware können Sie VMFS-Datastores analysieren, Konfigurationsdateien virtueller Maschinen, virtuelle Festplatten und andere wichtige Daten finden und anschließend die verfügbaren Informationen wiederherstellen. Dieser Ansatz ermöglicht die Arbeit mit Daten auch dann, wenn Standardtools von VMware ESXi keinen Zugriff mehr darauf bieten.

Wenn der Zugriff auf VMware ESXi 6.7-virtuelle Maschinen verloren geht, sollten Sie daher nicht vorschnell den Datastore formatieren oder die Volumes neu erstellen. Bewerten Sie zunächst den Zustand des Laufwerks, sichern Sie die vorhandenen Daten und analysieren Sie VMFS 5 oder VMFS 6. Rechtzeitige und sorgfältige Maßnahmen helfen, das Risiko eines irreversiblen Datenverlusts zu verringern und die Wahrscheinlichkeit einer erfolgreichen Wiederherstellung zu erhöhen.

Glib Khomenko

Autor: , Technischer Schreiber

Hlib Khomenko ist Übersetzer und IT-Techniker im Unternehmen „Hetman Software“. Der Autor hat eine spezialisierte Hochschulausbildung und hat langjährige Erfahrung in der deutschen Übersetzung.

Alexandr Shafarenko

Editor: , Technischer Schreiber

Olexander Schafarenko hat langjährige Erfahrungen im Schreiben von Artikeln. Seine Artikel auf dem Blog wurden von Millionen von Benutzern gelesen. Der Autor hat eine spezialisierte Hochschulausbildung und teilt sein Wissen im Bereich IT mit den Lesern.

Für dich empfohlen