Skip to content

Backup Strategy

Proxmox Backup

  • Schedule: Daily 01:00
  • Storage: synology-backups
  • Mode: Snapshot
  • Compression: ZSTD

Scope: - VM 100 (Home Assistant) - CT 101 (Docker) - CT 102–105 (Services)


Home Assistant Backup

  • Schedule: Daily ~04:00
  • Type: Full Backup
  • Storage:
  • Local (HA)
  • Remote (Synology via SMB)

Implementation: - Add-on: Samba Backup
- Target: homeassistant-backups (Synology)


Paperless

  • Application data stored on Synology (NFS)
  • Container/Config included in Proxmox backup

Result: - Files → Synology
- App state → Proxmox backup


Synology Hyper Backup

Included Shared Folders

  • proxmox-backups
  • homeassistant-backups
  • paperless

Cloud Backup (OneDrive)

Flow

flowchart LR
    subgraph Source
        A[Proxmox Backup Job]
        B[Home Assistant Backup]
        C[Paperless Data]
    end

    subgraph Synology
        D[proxmox-backups]
        E[homeassistant-backups]
        F[paperless]
        G[Hyper Backup Local Job]
        H[Cloud Sync]
    end

    subgraph Cloud
        I[OneDrive /homelab-backup]
    end

    A --> D
    B --> E
    C --> F

    D --> G
    E --> G
    F --> G

    G --> H
    H --> I

Backup Layers

  1. Proxmox Backup
    → Full system recovery

  2. Home Assistant Backup
    → Fast HA-only restore

  3. Synology Hyper Backup
    → Versioned local backup

  4. Cloud Sync (OneDrive)
    → Offsite backup - daily 5am - hyperbackup sync + raw backups folder (proxmox, ha, paperless)


Notes

  • Media files are excluded from cloud backup
  • Focus is on critical infrastructure and configuration
  • Restore via:
  • Proxmox (full VM/CT restore)
  • Home Assistant (snapshot restore)