Proxmox VE 9 Recovery Roadmap
Disaster Recovery & PBS Restoration Strategy
Table of Contents
- Phase 1: Clean Installation
- Phase 2: Storage & Networking
- Phase 3: PBS Integration
- Phase 4: Targeted Restoration
Phase 1: Clean Installation
1.1 OS Deployment
Flash the PVE 9 ISO and perform a fresh install. Use the same hostname and static IP as your previous node to maintain consistency for any external integrations.
1.2 System Updates
Configure the pve-no-subscription repository if needed and run the following command to ensure the kernel and tools are current:
apt update && apt dist-upgrade
Phase 2: Storage & Networking
2.1 ZFS Pool Import
If your secondary storage (e.g., your 2TB Datastore) was on a separate disk, import the pool using the command below to make it available for restorations:
zpool import -f [PoolName]
2.2 Network Bridge Setup
Recreate your vmbr0 (or other bridges). Ensure the naming matches your old setup exactly so that restored VM/LXC network interfaces attach automatically.
Phase 3: PBS Integration
3.1 Connect Proxmox Backup Server
Go to Datacenter > Storage > Add > Proxmox Backup Server. Enter the PBS URL, fingerprint, and credentials.
3.2 Verify Backups
Browse the PBS storage tree to ensure your historical VM and LXC snapshots are visible and consistent.
Phase 4: Targeted Restoration
4.1 Core Services Recovery
Restore mission-critical workloads first (e.g., Home Automation controllers, MQTT, Docker hosts). Map them to the correct storage pools during the restore dialogue.
4.2 Bulk Restoration
Restore the remaining LXCs and VMs. For LXCs, verify if they were unprivileged to avoid permission errors on the new mount points.
Important Note: Before starting your restored VMs, verify that hardware passthrough settings (like USB controllers for Zigbee/Z-Wave or GPU passthrough) are updated to match the hardware IDs on the new host.
Built for the Homelab Environment | Proxmox Node Setup | 2026