LXC Backup einspielen

Backups unter Proxmox sind, zumindest über das Webinterface, sehr einfach. Auch das Rückspielen ist schnell gemacht.

Jedoch gibt es ein paar Restriktionen wenn man ein Backup zurück spielen möchte:

  • die ID der VM kann nicht geändert werden.
  • die Größe der Bootdisk kann bei der Wiederherstellung nicht geändert werden. Die Größe einer Bootdisk kann zwar über die Eigenschaften vergrößert werden, nicht jedoch verkleinert.

Unter der Kommandozeile, mit pct restore schaut das jedoch anders aus.

1. VMID ändern

Wenn du zB ein Backup aus einer anderen Proxmox Installation einspielen möchtest und eine andere ID benötigst (weil diese bereits belegt ist o.Ä.) kannst du diese direkt ändern:

pct restore 101 vzdump-lxc-112-2023_08_31-15:40.tar.zst --storage=local

In diesem Beispiel wird die VMID von 112 auf 101 geändert.

2. Container verkleinern

Du hattest anfangs einen recht großen Container erstellt und nun festgestellt das du viel weniger benötigst weil sich zB die Anforderungen geändert haben?

Das kannst du korrigieren wenn du ein Backup einspielst und dabei mit --rootfs die Größe anpasst.

pct restore 101 vzdump-lxc-112-2023_08_31-15:40.tar.zst --storage=local --rootfs local:8

Hier setzen wir die neue Größe des containers auf 8GB