Backup-Strategie

Ziele

Die Backup-Strategie schützt vor:

  • Node-Ausfällen

  • Datenverlust

  • Fehlkonfigurationen

  • Cluster-Verlust

  • Standort-Ausfall

Architektur

Persistent Volume
        |
        v
      Velero
        |
        v
Hetzner Object Storage

Kubernetes-Backups

Velero sichert ausgewählte Ressourcen und Volumes.

Nicht jede Anwendung wird automatisch gesichert.

Der Fokus liegt auf:

  • Persistenten Daten

  • Datenbanken

  • Benutzerdaten

  • Konfigurationen

Offsite-Backup

Alle Cluster sichern Daten außerhalb des Heimstandorts.

Hetzner Object Storage dient als zentrale Backup-Zielplattform.

Dadurch bleiben Daten auch bei vollständigem Ausfall des Heimstandorts verfügbar.

Medienbibliothek

Mediendateien auf dem NAS werden nicht über Velero gesichert.

Diese Daten werden unabhängig von Kubernetes verwaltet.

Wiederherstellung

Die bevorzugte Reihenfolge lautet:

  1. Infrastruktur bereitstellen

  2. Storage bereitstellen

  3. FluxCD synchronisieren

  4. Anwendungen deployen

  5. Daten wiederherstellen

Detaillierte Verfahren sind in den entsprechenden Runbooks dokumentiert.