Skip to main content

Proxmox VM sichern und wiederherstellen

Mit vzdump kann eine komplette Proxmox-VM inklusive Konfiguration und Festplatten als Backup-Datei gesichert und später wiederhergestellt werden.

1. VM als Datei sichern

Backup-Verzeichnis erstellen (idealerweise auf einem separaten Datenträger):

mkdir -p /mnt/backup/pve

VM 148 als komprimierte Datei sichern:

vzdump 148 --mode stop --compress zstd --dumpdir /mnt/backup/pve

Parameter:

  • 148 = VM-ID
  • --mode stop = VM für ein konsistentes Backup herunterfahren bzw. stoppen
  • --compress zstd = Backup komprimieren
  • --dumpdir = Speicherort der Backup-Datei

Das Ergebnis ist eine Datei wie:

vzdump-qemu-148-2026_11_10-14_00_00.vma.zst

Diese Datei kann auf einen anderen Server oder externen Datenträger kopiert werden.

2. VM aus Backup wiederherstellen

Backup-Datei auf den Proxmox-Host kopieren und mit qmrestore wiederherstellen:

qmrestore /mnt/backup/pve/vzdump-qemu-148-2026_11_10-14_00_00.vma.zst 149 --storage local-lvm

Parameter:

  • .vma.zst = Pfad zur Backup-Datei
  • 149 = Neue VM-ID
  • local-lvm = Ziel-Storage für die Festplatten

Wichtig: Die Ziel-VM-ID darf noch nicht existieren. Dateiname und Storage entsprechend anpassen.

Nach der Wiederherstellung erscheint die VM in Proxmox und kann gestartet werden. Vor dem ersten Start einer Kopie die Netzwerkkonfiguration prüfen, um doppelte IP-Adressen zu vermeiden.


Zusatz: VMware ESXi VMDK nach Proxmox importieren

Virtuelle Festplatten aus VMware ESXi lassen sich direkt nach Proxmox importieren.

1. VMware-Dateien kopieren

Die VMware-VMDK-Dateien auf den Proxmox-Host kopieren.

Typische Dateien:

  • test_3.vmdk = Festplattenbeschreibung
  • test_3-flat.vmdk = Eigentliche Festplattendaten

Beide Dateien müssen im selben Verzeichnis liegen. Eventuell vorhandene Snapshot-Ketten müssen ebenfalls vollständig vorhanden sein.

2. VM erstellen und Festplatte importieren

In Proxmox zunächst eine neue VM erstellen, beispielsweise mit der ID 150.

Danach die VMDK importieren:

qm disk import 150 /pfad/test_3.vmdk local-lvm

Weitere Festplatten auf die gleiche Weise importieren.

Hinweis: Die kleine .vmdk-Beschreibungsdatei angeben, nicht die -flat.vmdk.

3. Festplatte anschließen

Importierte Festplatten erscheinen in der VM zunächst als Unused Disk.

  1. Proxmox → VM auswählen → Hardware öffnen
  2. Importierte Unused Disk auswählen und bearbeiten
  3. Passenden Anschluss wählen, beispielsweise SATA oder SCSI
  4. Unter Optionen → Boot-Reihenfolge die Systemfestplatte aktivieren

Bei Windows-VMs ohne installierte VirtIO-Treiber zunächst SATA verwenden. Außerdem die ursprüngliche Firmware (BIOS oder UEFI) übernehmen.

Danach kann die VM gestartet werden.


Hinweis: Vor einer Migration Originaldateien separat sichern. Erst löschen, wenn die neue VM erfolgreich startet und ein funktionierendes Backup vorhanden ist. Nicht angeschlossene oder vom Backup ausgeschlossene Festplatten werden von vzdump nicht mitgesichert.