Skip to content

Disaster Recovery Flow

This page provides a quick visual recovery path for the most common homelab failure scenarios.

Use this together with:

  • operations/disaster-recovery.md
  • operations/full-rebuild.md
  • operations/restore.md

Recovery Flowchart

flowchart TD
    Start([Failure detected]) --> Proxmox{Proxmox booting?}
    Proxmox -->|Yes| ServicesCheck[Check critical services]
    Proxmox -->|No| Reinstall[Reinstall Proxmox]
    Reinstall --> MountNAS[Reconnect / mount Synology storage]
    MountNAS --> RestoreContainers[Restore LXC containers]
    RestoreContainers --> RestoreVMs[Restore VMs]
    RestoreVMs --> DNSCheck
    ServicesCheck --> DNSCheck{DNS working?}
    DNSCheck -->|No| FixDNS[Check AdGuard and Unbound]
    DNSCheck -->|Yes| TunnelCheck{Cloudflare Tunnel working?}
    FixDNS --> TunnelCheck
    TunnelCheck -->|No| RestartTunnel[Restart cloudflared container]
    TunnelCheck -->|Yes| ProxyCheck{Reverse proxy working?}
    RestartTunnel --> ProxyCheck
    ProxyCheck -->|No| FixProxy[Check Nginx Proxy Manager / Docker host]
    ProxyCheck -->|Yes| Done[System operational]
    FixProxy --> Done

Critical Validation Checks

Internal:

  • adguard.home
  • homepage.home
  • paperless.home
  • rezepte.home
  • ha.home

External:

  • paperless.salassi.de
  • rezepte.salassi.de
  • ha.salassi.de