Wiederherstellung von Proxmox-VE-VM-Daten von RAW-, VMDK- und QCOW2-Datenträgern
Dieser Artikel untersucht den Prozess der Datenwiederherstellung von Festplatten virtueller Maschinen in den Formaten RAW, VMDK und QCOW2 sowie von Directory-Speicher auf Basis des Dateisystems Ext4, erstellt in Proxmox Virtual Environment 9.1.1. Wir analysieren die häufigsten Szenarien für Datenverlust: das versehentliche Löschen von Dateien innerhalb einer virtuellen Maschine oder der virtuellen Maschine selbst, Datenbeschädigungen durch Laufwerksausfälle, Störungen von Servern, PCs oder NAS-Systemen sowie Softwarefehler in Proxmox VE infolge von Updates, kritischen Fehlern oder der Entfernung des Betriebssystems.

- Funktionen von KVM/QEMU
- SCHRITT 1. Wie werden Serverlaufwerke an einen PC angeschlossen?
- SCHRITT 2. Wiederherstellung von Directory Ext4
- SCHRITT 3. Einbinden von Festplattenabbildern
- SCHRITT 4. Datenwiederherstellung aus einem Image
- SCHRITT 5. Gelöschte virtuelle Maschinen wiederherstellen
- Fazit
- Fragen und Antworten
- Bemerkungen
Proxmox VE ist eine der beliebtesten Plattformen für Servervirtualisierung und wird sowohl in Unternehmensumgebungen als auch in Heimlaboren häufig eingesetzt. Sie ermöglicht das Erstellen und Verwalten virtueller Maschinen mit verschiedenen Festplattenformaten, einschließlich RAW, VMDK und QCOW2. Trotz der hohen Zuverlässigkeit der Plattform kann das versehentliche Löschen einer virtuellen Maschine, das Formatieren des Speichers, eine Beschädigung des Dateisystems oder ein Hardwarefehler zum Verlust wichtiger Daten führen.
In den meisten Fällen bedeutet dies nicht, dass die Informationen endgültig verloren sind. Wenn nach dem Löschen oder Ausfall keine intensiven Schreibvorgänge auf dem Speicher durchgeführt wurden, ist die Wahrscheinlichkeit einer erfolgreichen Wiederherstellung von Dateien virtueller Maschinen hoch. Entscheidend ist, sämtliche Schreibaktivitäten so schnell wie möglich zu stoppen und spezialisierte Software zu verwenden, um den Datenträger zu analysieren und nach verlorenen Daten zu suchen.
In diesem Artikel zeigen wir, wie Proxmox-VE-VMs wiederhergestellt werden, die in den Formaten RAW, VMDK und QCOW2 gespeichert sind. Sie erfahren, in welchen Fällen eine Wiederherstellung möglich ist, welche Eigenschaften die verschiedenen virtuellen Festplattenformate haben, und wir erläutern den Wiederherstellungsprozess Schritt für Schritt anhand von Hetman Partition Recovery. Besonderes Augenmerk gilt dabei Datenverlustszenarien durch Löschung, Formatierung, Dateisystembeschädigung und Laufwerksausfälle.
Wie man Daten von Proxmox wiederherstellt: LVM, VM-Disks, Ext4 und XFS
Funktionen von KVM/QEMU
KVM und QEMU arbeiten als leistungsstarkes Tandem zusammen und bilden eine der effizientesten Virtualisierungslösungen.
- KVM ist direkt in den Linux-Kernel integriert und macht ihn zu einem Hypervisor. Dadurch können virtuelle Maschinen direkt mit den Hardwareerweiterungen Intel VT-x oder AMD-V interagieren und nahezu mit der Leistung physischer Server arbeiten.
- QEMU fungiert als Emulator und stellt der virtuellen Maschine die erforderliche Hardware bereit: Netzwerkadapter, Grafikkarten, Festplattencontroller und USB-Ports. Durch den Einsatz optimierter VirtIO-Treiber kann das System deutlich schneller ausgeführt werden und bietet dem Gastbetriebssystem dennoch eine voll funktionsfähige Umgebung.
Einer der wichtigsten Vorteile dieser Kombination ist die außergewöhnliche Flexibilität beim Speicher.

QEMU unterstützt das fortschrittliche virtuelle Festplattenformat QCOW2, das Thin Provisioning und Verschlüsselung ermöglicht. Darüber hinaus unterstützt das System Formate anderer Plattformen, darunter RAW, VMDK und VDI, wodurch KVM und QEMU eine praktische Lösung für die Migration virtueller Maschinen aus anderen Ökosystemen ohne langwierige Dateikonvertierung darstellen.
Auf der Ebene professioneller Lösungen bietet dieses Tandem Zugriff auf leistungsstarke Funktionen. Es unterstützt Live Migration, mit der eine laufende virtuelle Maschine ohne Verbindungsverlust und ohne Neustart zwischen physischen Servern verschoben werden kann.
Eine weitere äußerst wichtige Funktion ist PCI Passthrough. Diese Technologie ermöglicht es, eine echte physische GPU oder Netzwerkkarte direkt an das Gastbetriebssystem durchzureichen und damit die volle Geräteleistung für komplexe Berechnungen, Rendering oder andere ressourcenintensive Aufgaben bereitzustellen.
| Merkmal | KVM (Kernel-based Virtual Machine) | QEMU (Quick Emulator) |
|---|---|---|
| Technologietyp | Linux-Kernelmodul für die Hardwarevirtualisierung | Hardware-Emulator und Hypervisor |
| Hauptzweck | Stellt Hardwarebeschleunigung für virtuelle Maschinen bereit | Emuliert Prozessoren und Hardwaregeräte und führt virtuelle Maschinen aus |
| Erfordert Hardwareunterstützung | Ja, Intel VT-x oder AMD-V | Nein, kann auch ohne VT-x oder AMD-V ausgeführt werden, arbeitet dann jedoch deutlich langsamer |
| Leistung | Nahezu native Hardwareleistung | Niedrig ohne KVM, hoch mit KVM-Beschleunigung |
| Emulation verschiedener Architekturen | Nein | Ja: x86, x86_64, ARM, PowerPC, MIPS, RISC-V, SPARC und weitere |
| Eigenständiger Betrieb | Nein, wird zusammen mit QEMU verwendet | Ja, jedoch mit deutlich geringerer Leistung ohne KVM |
| CPU-Virtualisierung | Nutzt die Hardwarevirtualisierung der CPU | Verwendet Softwareemulation oder KVM zur Hardwarebeschleunigung |
| Hardwareemulation | Nein | Ja: Festplatten, Netzwerkkarten, USB, PCI, VGA, BIOS/UEFI und weitere Geräte |
| Unterstützung für PCI Passthrough | Ja | Ja, über KVM und VFIO |
| Live-Migration | Wird in Kombination mit QEMU unterstützt | Ja |
| Snapshot-Unterstützung | Über QEMU | Ja |
| Unterstützte Festplattenformate | RAW, QCOW2 (über QEMU) | RAW, QCOW2, VMDK, VHD, VDI, VHDX und weitere |
| Unterstützte Betriebssysteme | Linux als Hostsystem | Linux, Windows, macOS, BSD und weitere |
| Verwendung in Proxmox VE | Stellt die Hardwarebeschleunigung für virtuelle Maschinen bereit | Startet virtuelle Maschinen und emuliert deren virtuelle Hardware |
SCHRITT 1. Wie werden Serverlaufwerke an einen PC angeschlossen?
Vor dem Beginn der softwarebasierten Wiederherstellung müssen die Serverlaufwerke korrekt mit dem PC verbunden werden. Dies kann auf mehrere Arten erfolgen:
- Die zuverlässigste Option ist eine klassische SATA-Verbindung direkt zum Mainboard. Dies gewährleistet maximale Lesegeschwindigkeit und minimale Latenz.
- Wenn das Mainboard nicht über genügend Anschlüsse für das gesamte Array verfügt, kann ein PCIe-zu-SATA-Adapter für zusätzliche Laufwerke verwendet werden.
- Wenn Sie das PC-Gehäuse nicht öffnen möchten, können externe USB-Dockingstationen oder Adapter verwendet werden.
Hinweis: Die Scan-Geschwindigkeit über USB ist deutlich geringer, was die für die Arbeit mit großen Datenmengen erforderliche Zeit spürbar erhöht.
Und die wichtigste Regel: Erwägen Sie immer das Erstellen eines Festplattenabbilds. Dies ist besonders wichtig, wenn die Laufwerke fehlerhafte Sektoren aufweisen, ungewöhnliche Geräusche erzeugen oder die Gefahr einer weiteren Verschlechterung besteht. In diesem Fall arbeitet die Software mit einer virtuellen Kopie, ohne das beschädigte physische Laufwerk zusätzlich zu belasten.

SCHRITT 2. Wiederherstellung von Directory Ext4
Unter allen Speichertypen in Proxmox ist die auf Ext4 basierende Directory-Option am leichtesten zu verstehen. Ihr Hauptmerkmal ist, dass sie eine standardmäßige Ordnerhierarchie verwendet und keine komplexen Blockgeräte wie ZFS oder LVM-Thin.
In der Praxis handelt es sich um ein reguläres Dateisystem, in dem QCOW2- oder RAW-virtuelle Festplatten, bootfähige ISOs und Backups als gewöhnliche Dateien in einem vertrauten Verzeichnis gespeichert werden. Dank dieser transparenten Struktur ist dieser Speichertyp äußerst benutzerfreundlich.

Stellen Sie sich eine Situation vor, in der die Struktur eines solchen Speichers aufgrund eines Hardwarefehlers des Servers oder eines Softwarefehlers des Hypervisors beschädigt wurde oder ein wichtiger Ordner versehentlich gelöscht wurde. Obwohl es sich um Serverinfrastruktur handelt, folgt der Datenwiederherstellungsprozess hier dank der einfachen Dateistruktur einem klassischen und unkomplizierten Verfahren.
Betrachten wir das Wiederherstellungsverfahren im Falle eines Hardware- oder Softwareausfalls des Servers:
- Ein Hardwarefehler tritt meist aufgrund eines Ausfalls des Mainboards, einer Störung des Controllers oder von Stromversorgungsproblemen auf, wenn der Server nicht mehr startet, obwohl die Laufwerke selbst physisch intakt bleiben.
- Ein Softwarefehler entsteht in der Regel durch ein fehlgeschlagenes Proxmox-Update, eine Beschädigung von Systembibliotheken oder das versehentliche Löschen von Hypervisor-Konfigurationsdateien.
In beiden Fällen sind die Folgen identisch: Das System verweigert den Start, die Weboberfläche zur Verwaltung wird unzugänglich, der Zugriff auf die virtuellen Maschinen ist vollständig blockiert, und auf den Laufwerken befinden sich zwar weiterhin Daten, diese können jedoch nicht normal gestartet werden.
Um dieses Problem zu lösen, verwenden wir Hetman Partition Recovery. Das Programm erkennt Linux-Partitionsstrukturen, führt einen Tiefenscan der Laufwerke durch und stellt die ursprüngliche Verzeichnisstruktur wieder her.
Um die verlorenen Daten zu finden, wählen Sie im Programm das automatisch erkannte logische Volume mit der Bezeichnung Ext4 aus und starten Sie den Scan.

Zu Beginn empfehlen wir die Verwendung von Schnellscan. Wenn die Dateisystemstruktur stark beschädigt ist und die Schnellsuche keine Ergebnisse liefert, verwenden Sie Vollständiger Scan.

Wenn das Programm fertig ist, öffnen Sie den gefundenen Directory-Speicher. Sie sehen die ursprüngliche Ordnerstruktur des Ext4-Dateisystems. Da es sich in diesem Fall um auf dem Datenträger gespeicherte Dateien virtueller Maschinen handelt, finden Sie diese im Abschnitt Ext Partition, wechseln Sie in den Ordner Images und öffnen Sie das Verzeichnis 100.
Wählen Sie die erforderlichen Images der virtuellen Maschine aus, klicken Sie auf Wiederherstellung und geben Sie den Pfad an, unter dem sie auf einem sicheren Arbeitslaufwerk gespeichert werden sollen. Stellen Sie im Voraus sicher, dass dort ausreichend freier Speicherplatz vorhanden ist.

SCHRITT 3. Einbinden von Festplattenabbildern
Das RAW-Format ist der einfachste Typ einer virtuellen Festplatte und besteht aus einer exakten Byte-für-Byte-Kopie der Daten. Es reserviert den gesamten zugewiesenen Speicherplatz auf dem Serverlaufwerk sofort, unabhängig von der tatsächlichen Nutzung. Aufgrund des Fehlens einer komplexen internen Struktur und Kompression bietet dieses Format maximale Geschwindigkeit und ist zugleich das am besten geeignete Objekt für Wiederherstellungsalgorithmen, da es wie ein gewöhnlicher physischer Datenträger gescannt wird.
Das QCOW2-Format ist eine moderne Lösung für die QEMU-Umgebung, die eine dynamische Speicherzuweisung verwendet. Eine solche Festplatte wächst physisch nur dann, wenn vom Gastbetriebssystem neue Dateien geschrieben werden. Es unterstützt Snapshots und Verschlüsselung, jedoch erfordert seine mehrschichtige Architektur nach einem Hypervisor-Ausfall eine tiefgehende Analyse der Zuordnungstabellen durch Wiederherstellungstools.
Das VMDK-Format wurde für das VMware-Ökosystem entwickelt, wird dank seiner Universalität jedoch auch in Proxmox unterstützt und häufig nach der Migration virtueller Maschinen von anderen Serverplattformen verwendet. Es ermöglicht eine flexible Verwaltung der Festplattengröße und verfügt über eine offene Struktur, sodass Wiederherstellungssoftware solche Images einbinden und Dateien extrahieren kann, ohne die virtuelle Maschine selbst zu starten.
| Merkmal | RAW | VMDK | QCOW2 |
|---|---|---|---|
| Entwickler | Offenes Format | VMware | QEMU / KVM |
| Hauptzweck | Datenspeicherung ohne zusätzliche Verwaltungsstruktur | Virtuelle Maschinen von VMware | Virtuelle Maschinen für QEMU, KVM und Proxmox VE |
| Leistung | ⭐⭐⭐⭐⭐ Höchste Leistung | ⭐⭐⭐⭐ Hohe Leistung | ⭐⭐⭐⭐ Hohe Leistung |
| Dynamische Speicherzuweisung | Nein | Ja (Thin Provisioning) | Ja |
| Vorab zugewiesene Festplattengröße | Ja | Optional | Optional |
| Snapshot-Unterstützung | Nein | Ja | Ja |
| Integrierte Komprimierung | Nein | Begrenzt | Ja |
| Verschlüsselung | Nein | In bestimmten Implementierungen verfügbar | Ja |
| Copy-on-Write (CoW) | Nein | Teilweise | Ja |
| Maximale Festplattengröße | Durch das Dateisystem begrenzt | Bis zu 62 TB (versionsabhängig) | Theoretisch bis zu 128 PB |
| Kompatibilität | Mit nahezu allen Hypervisoren kompatibel | VMware, VirtualBox, QEMU, Proxmox VE | QEMU, KVM, Proxmox VE, OpenStack |
| Konvertierbarkeit | Ja | Ja | Ja |
| Komplexität der Datenwiederherstellung | Am einfachsten | Mittel | Höher aufgrund der CoW-Metadaten |
| Typische Einsatzbereiche | Server mit maximalen Leistungsanforderungen | VMware ESXi, VMware Workstation, VMware Fusion | Proxmox VE, KVM sowie Test- und Unternehmensumgebungen |
Nach einem erfolgreichen Scan des Ext4-Directory-Speichers zeigt das Programm alle gefundenen Dateien der virtuellen Maschine an. Um mit deren Inhalten zu arbeiten, wählen Sie die erforderlichen Images aus, klicken Sie auf Wiederherstellung und geben Sie einen sicheren Speicherort an, um diese Dateien auf den Computer zu exportieren.

Nach Abschluss des Speichervorgangs können Sie mit dem schrittweisen Einbinden von Festplattenabbildern in Hetman Partition Recovery fortfahren.
Das Einbinden der Formate VMDK und QCOW2 erfolgt nach demselben Verfahren. Klicken Sie in der Symbolleiste auf Datenträger einbinden. Wählen Sie im Fenster Festplattenabbildtyp VMware Workstation, um mit der VMDK-Datei zu arbeiten.

Geben Sie im nächsten Fenster Ordner auswählen den Pfad zu dem Ordner an, in dem Sie die virtuelle Festplatte gespeichert haben. Das Programm analysiert das angegebene Verzeichnis automatisch und zeigt das gefundene Image im Abschnitt Images virtueller Maschinen an.

Wählen Sie es aus der Liste aus, und die eingebundene Festplatte wird auf dem Hauptbildschirm angezeigt und ist vollständig für die Datensuche bereit.

Um ein QCOW2-Image einzubinden, ist das Verfahren ähnlich. Wählen Sie im Fenster Datenträger einbinden im Abschnitt Festplattenabbildtyp QEMU aus und geben Sie dann den Pfad zu dem Ordner an, in dem die Datei gespeichert ist.

Beim RAW-Format unterscheidet sich das Einbindungsverfahren geringfügig. Suchen Sie im Fenster Datenträger einbinden das Feld Standard-Festplattenabbilder und wählen Sie RAW-Festplattenabbilder aus.

Wählen Sie danach im Suchfenster direkt die gespeicherte Datei der virtuellen Maschine aus. Das Programm bindet sie ein und zeigt sie auf dem Hauptbildschirm an, wodurch die Festplatte für das Scannen und die Wiederherstellung verlorener Dateien vorbereitet wird.

SCHRITT 4. Datenwiederherstellung aus einem Image
In diesem Beispiel demonstrieren wir den Prozess der Wiederherstellung von Daten aus einem bereits eingebundenen QCOW2-Image. Wählen Sie diese virtuelle Festplatte auf dem Hauptbildschirm des Programms aus und starten Sie die Analyse.

Zu Beginn empfehlen wir die Verwendung von Schnellscan. Dadurch werden die Inhalte des Images schnell analysiert und die Ergebnisse auf dem Bildschirm angezeigt. Wenn die Dateisystemstruktur stark beschädigt ist und die Schnellsuche nicht die erforderlichen Ergebnisse liefert, verwenden Sie Vollständiger Scan.
Nach Abschluss des Scans öffnen Sie den gefundenen Speicher. Das Programm rekonstruiert die ursprüngliche Verzeichnisstruktur und zeigt sowohl vorhandene als auch zuvor gelöschte Daten an.
Finden Sie den erforderlichen Ordner mit den Dateien, wählen Sie diese aus, klicken Sie auf Wiederherstellung und geben Sie den Pfad an, unter dem sie auf einem anderen sicheren Arbeitslaufwerk gespeichert werden sollen.

SCHRITT 5. Gelöschte virtuelle Maschinen wiederherstellen
In Proxmox wird eine virtuelle Maschine meist aufgrund menschlicher Fehler gelöscht, was zum sofortigen Verschwinden von Konfigurationsdateien und virtuellen Festplatten in den Formaten RAW, VMDK oder QCOW2 führt, da das System über keinen Papierkorb verfügt.
Die Daten werden jedoch nicht physisch überschrieben: Das Dateisystem entfernt lediglich die Einträge aus der Zuordnungstabelle und markiert den Speicherbereich als frei. Daher besteht die wichtigste Regel für eine erfolgreiche Wiederherstellung darin, alle Schreibvorgänge auf dem Speicher sofort zu stoppen, um ein Überschreiben von Restdaten zu vermeiden, und den softwarebasierten Wiederherstellungsprozess so schnell wie möglich zu beginnen.
Zur Lösung dieses Problems verwenden wir Hetman Partition Recovery.
Nach dem Anschließen des Laufwerks erkennt das Programm automatisch die logische Ext4-Partition, auf der die gelöschten Dateien der virtuellen Maschine gespeichert waren.

Wählen Sie diese Partition aus und starten Sie Schnellscan. Nach erfolgreichem Abschluss der Schnellsuche zeigt das Programm die ursprüngliche Verzeichnisstruktur an.
Wenn die erforderlichen Dateien visuell nicht gefunden werden, verwenden Sie das Suchwerkzeug und geben Sie den exakten Namen oder die Größe an.

Wählen Sie die erforderlichen virtuellen Festplattenimages aus, klicken Sie auf Wiederherstellung und geben Sie den Pfad an, unter dem sie auf einem sicheren Arbeitslaufwerk gespeichert werden sollen. Stellen Sie im Voraus sicher, dass dort ausreichend freier Speicherplatz vorhanden ist.

Fazit
Der Verlust einer virtuellen Maschine in Proxmox VE bedeutet nicht immer den Verlust der Daten. In den meisten Fällen können virtuelle Festplattendateien in den Formaten RAW, VMDK und QCOW2 selbst nach versehentlichem Löschen, dem Formatieren des Speichers, einer Beschädigung des Dateisystems oder einem Hardwarefehler erfolgreich wiederhergestellt werden. Die Reaktionsgeschwindigkeit ist dabei entscheidend: Sobald ein Datenverlust festgestellt wird, müssen alle Schreibvorgänge auf dem Laufwerk sofort gestoppt werden, um ein Überschreiben der Informationen zu vermeiden.
Jedes virtuelle Festplattenformat hat seine eigenen Merkmale: RAW bietet maximale Leistung und die einfachste Struktur, VMDK wird in VMware-Produkten weit verbreitet eingesetzt und ist mit vielen Plattformen kompatibel, und QCOW2 bietet erweiterte Funktionen, einschließlich Snapshots, Komprimierung, Verschlüsselung und dynamischer Speicherzuweisung. Trotz dieser Unterschiede können moderne Datenwiederherstellungswerkzeuge mit all diesen Formaten arbeiten.
Der Einsatz spezialisierter Software wie Hetman Partition Recovery ermöglicht es, verlorene Dateien virtueller Maschinen zu finden, die Verzeichnisstruktur wiederherzustellen und selbst in komplexen Fällen den Zugriff auf Daten zurückzugewinnen. Der beste Schutz vor Datenverlust bleibt jedoch die regelmäßige Sicherung von Proxmox-VE-VMs und Speicherressourcen. Die Kombination aus einer zuverlässigen Backup-Strategie und einer schnellen Wiederherstellung verringert das Risiko von Ausfallzeiten und dem Verlust kritischer Daten erheblich.







