Abrufen von beschädigten und fehlgeschlagenen VMDK-Daten virtueller Maschinen aus VMware Datastore Today
Das erfahren Sie in diesem Artikel:
- Die häufigsten Gründe für die Löschung von VMDKs.
- 4 wichtige Fragen für den Erholungsprozess.
- Wiederherstellung gelöschter VMDK-Dateien aus dem Datenspeicher.
- VMFS Recovery™-Anforderungen.
Sind Sie bereit, mit gelöschten VMDK umzugehen? Lassen Sie uns lesen!
Warum wurden die VMDK-Dateien gelöscht?
Wie jede andere Art von Datei können auch VMDK-Dateien versehentlich oder absichtlich gelöscht werden.
VMDK-Dateien können während der Migration von einem ESX-Raum zu einem anderen aufgrund der Beschädigung einer oder mehrerer Speicherplatten entfernt werden. Natürlich gibt es viele andere, weniger häufige Gründe, die zu einer VMDK-Löschung führen, aber in jedem Fall können Sie gelöschte VMDK-Dateien aus einem Datenspeicher wiederherstellen oder es zumindest versuchen.
Ein interessanter Fall von VMDK-Löschung passiert beim Hinzufügen einer Festplatte zu einer VM. Sofort werden zwei Dateien gleichzeitig erstellt: .vmdk-Dateien und -flat.vmdk-Dateien. Daher können diese beiden Dateien oder eine von ihnen gelöscht werden. Wenn Sie die .vmdk-Datei entfernen oder aus irgendeinem Grund verlieren, kann sie wiederhergestellt werden, indem Sie der VM einen Datenträger hinzufügen und "use saved VMDK" auswählen.
Wenn Sie jedoch die Datei -flat.vmdk gelöscht haben, besteht keine Chance, dass Sie sie selbst wiederherstellen können. Sie brauchen eine zuverlässige Software: VMFS Recovery™.
1. Welche Version von ESX/ESXi befindet sich auf dem Server?
Dieses Thema ist von grundlegender Bedeutung, da einige der älteren Versionen von ESXi Beschränkungen der Dateigröße aufweisen. Darüber hinaus verfügen neue Versionen von ESXi über eine Reihe von Funktionen, die in älteren Versionen einfach nicht verfügbar sind. Der Unterschied besteht auch zwischen den VMFS-Versionen 5 und 6: Sie sind zwar sehr aktuell, aber völlig unterschiedlich.
VMFS Recovery™ wiederum funktioniert mit VMFS-Partitionen, die in VMware vSphere 3.5-6.5 und ESX/ESXi VMware® ESX Server™ erstellt wurden.
/p>2. VM-Bereitstellung: dick oder dünn?
Die Fähigkeit zur Wiederherstellen von gelöschten VMDKs aus einem Datenspeicher hängt davon ab, wie die Datei bereitgestellt wird: "dünn" oder "dick".
Eine "dicke" Bereitstellung einer VMDK-Datei lässt sich leichter wiederherstellen als eine "dünne". Dies ist darauf zurückzuführen, dass die Daten von "Thin"- und "Thick"-Provisionen unterschiedlich angeordnet sind. "Thin"-Provisionierte Dateien sind komplexer organisiert, da die Speicherplatzzuweisung nach Bedarf verteilt wird. Die komplexe Organisation ist der Grund dafür, dass die Wiederherstellung gelöschter VMDK-Dateien aus einem Datenspeicher mit "Thin"-Provision ein schwierigerer Prozess ist.
3. Was hat das Gastbetriebssystem gehostet?
Dies ist sehr wichtig, da der Scan nur für ein bestimmtes Betriebssystem konfiguriert werden kann.
VMFS Recovery™ kann gelöschte VMDK-Dateien wiederherstellen, aber für die Suche nach bestimmten VMDK-Dateien ist es sehr wichtig, auf welchem Betriebssystem sich diese VMDK-Datei befindet, da es wichtig ist, welches Dateisystem sie hat.
VMFS Recovery™ arbeitet mit den folgenden Dateisystemen: RAIDZ, ZFS, FAT32, EXT4, NTFS 5, EFS, ReiserFS, Disk Spaces, XFS, Hikvision, HFS, HFS+, und ReFS.
4. War ein RAID-Server ein VMDK-Datenspeicher?
Der RAID-Server wirkt sich nicht direkt auf die gelöschte VM aus, aber Probleme mit VMFS-Festplatten können damit verbunden sein.
>Es ist möglich, dass RAID die veraltete Festplatte wieder online bringt und dadurch das Dateisystem beschädigt wird. Von der Seite sieht es so aus, als ob die VMDK-Dateien gelöscht wurden oder ein Virenangriff stattgefunden hat.
Eine andere Situation kann sein, dass eine Festplatte oder ein RAID-Controller "stirbt" und Sie das RAID neu aufbauen und VMFS lesen müssen. VMFS Recovery™ funktioniert mit VMFS-Festplatten, die auf allen Arten von RAIDs gespeichert sind, einschließlich RAID JBOD, 0, 1, 1E, 0 + 1, 1 + 0, RAID 4, RAID 5, 50, 5EE, 5R, RAID 6 und 60.
Der wichtigste Tipp zur Wiederherstellung gelöschter VMDK
Erzeugen Sie die VM nicht neu!
Dies kann zu einem Neuschreiben der Originaldaten führen und löscht unweigerlich die Haupt- und Hilfsdateien. Und die Wiederherstellung der gelöschten VM aus dem Datenspeicher wird viel schwieriger und weniger wahrscheinlich erfolgreich sein.
Techniker wissen das in der Regel sehr gut und versuchen, das Zurückschreiben zu vermeiden. Aber dennoch ist es gut, eine Erinnerung anzubieten!
Anleitung: Wiederherstellen gelöschter VMDK-Dateien aus einem Datenspeicher
Sie können dies im Detail studieren und dann die Anweisungen verwenden, um gelöschte VMs aus einem Datenspeicher mit dem zuverlässigen und professionellen VMFS Recovery™ Software-Tool von DiskInternals wiederherzustellen.
Schritt 1. Um gelöschte VMDK-Dateien aus einem Datenspeicher wiederherstellen zu können, müssen Sie die heruntergeladene ausführbare Datei ausführen.
Schritt 1.1 Es gibt viele Möglichkeiten, auf die VMFS-Platte zuzugreifen:
- Direkte Verbindung des VMFS-Laufwerks mit einem anderen Computer mit Windows und Start von VMFS Recovery™
- SSH-Verbindung
- Zugriff auf den Datenspeicher von einer VM mit Windows und Start von VMFS Recovery™ innerhalb desselben ESX/ESXi
- Booten Sie Windows in ESX/ESXi von einem externen Speicher (USB-Flash-Laufwerk, HDD, SSD) und starten Sie dann VMFS Recovery™.
- Netzwerkverbindung über die iSCSI-Schnittstelle oder Fibre Channel
Schritt 2. Scannen Sie die VMFS-Platte. Dieser Vorgang kann einige Zeit dauern, warten Sie also.
Schritt 3. Ein neues Fenster mit den Suchergebnissen wird auf dem Bildschirm angezeigt. Suchen Sie die richtige VMDK-Datei. Mounten Sie nun diese Datei mit der Erweiterung .vmdk als Datenträger.
Schritt 4. Öffnen Sie den Datenträger und klicken Sie auf die Schaltfläche Scannen. Dies ist notwendig, um zu prüfen, ob die Dateien wiederhergestellt werden können.
Schritt 5. Vorschau. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie "Vorschau in einem neuen Fenster". Nach Abschluss dieser Aktion werden Sie die Integrität Ihrer Daten bestätigen.
Schritt 6. Um gefundene Daten zu speichern, müssen Sie eine Lizenz für VMFS Recovery™ erwerben. Nachdem Sie einen Lizenzschlüssel eingegeben haben, müssen Sie den Speicherassistenten starten, um VMDK-Dateien aus einem Datenspeicher wiederherzustellen und auf Windows zu speichern. Wenn Sie Ihre VMDK-Dateien unter Windows gespeichert haben, können Sie sie auf ESX zurückbringen. Wenn das VMDK beschädigt wurde, müssen Sie eine neue VM erstellen und die wiederhergestellten Daten in diese neue VM hochladen.
Anforderungen für VMFS Recovery™
Um VMFS Recovery™ zu verwenden und gelöschte VMDKs aus einem Datenspeicher nahtlos wiederherzustellen, sollten Sie Folgendes beachten:
- Der Computer sollte unter dem Windows-Betriebssystem laufen, und zwar nicht unter älteren Versionen, sondern mindestens unter 7. Idealerweise ist es am besten, Windows 10 zu verwenden. Dies ist wichtig, denn bevor Sie mit der Wiederherstellung gelöschter VMDK-Dateien beginnen, wird die gesamte VMFS-Struktur im RAM erstellt (mindestens 6 GB groß, 16+ ist perfekt!).
- Es sollte genügend Speicherplatz vorhanden sein. Die Software selbst ist etwa 65 MB groß. Für die wiederhergestellten Dateien wird jedoch eine Menge freier Speicherplatz benötigt. Berücksichtigen Sie daher die Größe der Daten der virtuellen Maschine, die Sie wiederherstellen möchten, und berechnen Sie den ungefähren Speicherplatz.
Ich wünsche Ihnen viel Erfolg!