Guide
7 min read

Proxmox Disaster Recovery: Plan the Full-Host Restore Before the Host Dies

Having PBS backups isn't a recovery plan. When a Proxmox host dies, freezes, or must be rebuilt on new hardware, you need the whole path written down — host config, VM state, storage, and order.

Proxmox Disaster Recovery: Plan the Full-Host Restore Before the Host Dies

Most Proxmox users cross "set up backups" off the list and feel safe. Then a host dies — a failed boot disk, a kernel panic loop, hardware that won't POST — and they discover the gap between having backups and knowing the full path back to a running system. Proxmox Backup Server restores your VMs, but a dead host is more than its VMs: it's the host config, the storage layout, the network, and the order you bring them back. Disaster recovery is that whole path, written down before disaster day.

Backups restore VMs; they don't restore the host

PBS is excellent at backing up and restoring guest VMs and containers. What it doesn't capture by default is the Proxmox host itself — the part you'll be rebuilding from scratch on new hardware:

  • Storage configuration (/etc/pve/storage.cfg): which pools, which NFS/iSCSI mounts, which PBS targets.
  • Network config (bridges, VLANs, bonds).
  • Cluster config, users, and any custom /etc tweaks.
  • Which VM lives on which storage, and their boot order/dependencies.

If all of that lives only in the head of the person who built it, recovery is archaeology under pressure.

Capture the host config now, while it's healthy

The pre-disaster step is to back up the host's configuration so a fresh Proxmox install can be made to match:

  • Periodically copy /etc/pve/, /etc/network/interfaces, and /etc/fstab somewhere off the host.
  • Write down the storage topology — the same "one owner per disk" map from a sane Proxmox storage plan.
  • Keep a short inventory: each VM, its storage, its purpose, and what depends on it.

This is config-as-notes at minimum; config-as-code if you can.

Know the restore order

A full-host restore isn't "restore everything at once." Dependencies matter:

  1. Fresh Proxmox install on the new/repaired hardware.
  2. Reattach storage and the PBS datastore — restores need the backup target reachable first.
  3. Network rebuilt to match (bridges/VLANs), so restored VMs land on the right segments.
  4. Restore VMs in dependency order — a database or storage VM before the apps that need it; a virtualized router before anything that needs the network it provides.
  5. Verify each tier before moving up.

Writing this order down is most of the value — you won't reason it out correctly while panicking.

Freeze triage: is the host actually dead?

Not every "host down" is a disaster. A frozen console with VMs still serving traffic is usually a display/proxy issue, not a dead host — don't hard-reset a healthy machine. Triage first:

  • Can you SSH to the host? Do the VMs still answer?
  • Is it the web UI/console frozen, or the whole node?
  • Only escalate to a full restore when the host genuinely won't come back.

The PBS restore must be tested

A backup target you've never restored from is a guess. Periodically restore a real VM to a scratch host and confirm it boots — the same restore-drill discipline scaled to whole VMs. And keep the PBS target independent of the host it protects, or a host loss takes the backups with it.

ServerCompass rollback and recovery playbook A written recovery playbook in ServerCompass — the pre-planned restore order that turns "the host died" from improvisation into a checklist.

DR checklist

  • Host config (/etc/pve, network, storage) backed up off-host.
  • VM inventory with storage + dependency notes.
  • Restore order written down (install → storage → network → VMs by dependency).
  • Freeze triage step before declaring disaster.
  • PBS target independent of the host; a full-VM restore rehearsed.

Takeaway

PBS backs up your VMs; it doesn't back up your recovery. Capture the host config, write down the restore order, keep a freeze-triage step so you don't nuke a healthy host, and rehearse a real restore. Then a dead Proxmox host is a planned rebuild, not the worst day of your year.

proxmox
pbs
disaster-recovery
backups
reliability

From across the StoicSoft network

Hand-curated reads on the same topic from sister sites in the StoicSoft family.

Keep reading

Guide
6 min

Proxmox Backup Planning Has Moved From 'Install Tutorials' to Selective Offsite

You've got Proxmox Backup Server running — now the real question. Not everything deserves an offsite copy, and backing up everything wastes space and money. How to back up selectively.

Guide
7 min

Before You Upgrade a Home Server, Make Sure You Can Still Get Back In

A small network or bootloader mistake during an upgrade can lock you out before the app layer even matters — and a remote box is hard to fix when you can't reach it. A pre-upgrade access preflight.

Guide
7 min

Running Your Router in a VM? Check These Failure Modes Before Apps Depend on It

Virtualizing OPNsense on the same Proxmox box that runs your apps is elegant until a host reboot takes the whole network — including your way back in — down with it. The failure modes to plan for.

Guide
6 min

Proxmox Migrations Need Confidence Checks for Host Crashes and Storage Latency

Moving VMs and containers between Proxmox hosts works in the demo and bites in production — a crash mid-migration, latency that corrupts, a cluster that won't quorum. The checks that de-risk it.

Guide
7 min

A Sane Proxmox Storage Plan: TrueNAS, LXC, NFS, and Backups Without Overlap

Proxmox storage gets risky when a TrueNAS VM, LXC bind mounts, NFS shares, and PBS backups all claim the same disks. A layout that keeps the layers from fighting.

Guide

Homelab restore drills need permission and service-state checks, not just backup files

Having a backup file is the easy part — the hard part is proving your restore path actually works when permissions, databases, and service startup order all have to line up. This guide walks through the failure patterns seen in Proxmox, Unraid, and TrueNAS recoveries and shows what a real restore drill looks like.