Home Assistant Backup erstellen und wiederherstellen — So sicherst du dein Smart Home

Komplette Anleitung zum Backup und Restore in Home Assistant. Automatische Backups einrichten, Google Drive Sync und was du bei der Wiederherstellung beachten musst.

Du hast Stunden in dein Home-Assistant-Setup investiert — Automationen, Dashboards, Integrationen, Add-ons. Und dann? SD-Karte defekt, Update schiefgelaufen, oder einfach mal was Falsches gelöscht. Ohne Backup fängst du bei Null an. Das muss nicht sein.

In dieser Anleitung zeige ich dir, wie du dein Home Assistant zuverlässig sicherst — manuell, automatisch, und extern. Plus: Was du bei der Wiederherstellung beachten musst und welche Fehler du vermeiden solltest.

Warum Backups Pflicht sind

Home Assistant speichert alles lokal: Konfiguration, Datenbank, Add-on-Daten, Automationen, Dashboards, Verlaufsdaten, SSL-Zertifikate, Secrets. Ein einziges Problem kann alles vernichten.

Häufige Katastrophen:

  • SD-Karten-Tod — bei Raspberry Pi die häufigste Ursache. SD-Karten haben eine begrenzte Anzahl Schreibzyklen, und Home Assistant schreibt viel (Datenbank, Logs)
  • Fehlgeschlagene Updates — kommt selten vor, aber wenn, dann richtig
  • Versehentlich gelöschte Automationen oder Integrationen — ein falscher Klick
  • Hardware-Wechsel — vom Pi auf Proxmox umsteigen
  • Experimentieren mit neuen Integrationen, HACS-Plugins oder Breaking Changes

Die Frage ist nicht ob du ein Backup brauchst, sondern wann. Und dann willst du eins haben.

Manuelles Backup erstellen

Der schnellste Weg — für zwischendurch oder vor einem Update:

  1. Gehe zu Einstellungen → System → Backups
  2. Klicke auf Backup erstellen
  3. Wähle Vollständiges Backup oder Teilbackup
  4. Name vergeben (z.B. „Vor Update 2026.2”)
  5. Backup erstellen → dauert 1-5 Minuten je nach Datenmenge

Vollständiges vs. Teilbackup

TypEnthältGrößeWann nutzen
VollständigAlles — Config, Add-ons, Datenbank, SSL, Media, Secrets200MB-2GB+Vor Updates, Hardware-Wechsel, regelmäßige Sicherung
TeilNur ausgewählte Bereiche10-500MBGezielt einzelne Komponenten sichern

Empfehlung: Vollständige Backups für die regelmäßige Sicherung. Teilbackups nur wenn du gezielt etwas sichern willst (z.B. nur die Automationen vor einer großen Änderung).

Backup herunterladen

Backups nur auf dem HA-Server zu haben ist wie eine Versicherung, die im gleichen Haus liegt wie dein Hab und Gut. Lade Backups regelmäßig herunter:

  1. Einstellungen → System → Backups
  2. Backup auswählen → drei PunkteHerunterladen
  3. Auf dem PC, NAS oder Cloud-Speicher ablegen

Automatische Backups einrichten

Manuelle Backups vergisst man. Die Lösung: Automatisierung — denn dafür ist Home Assistant schließlich da.

Variante 1: Eingebaute Backup-Planung (ab HA 2024.8)

Seit Version 2024.8 hat Home Assistant eine eingebaute Backup-Planung:

  1. Einstellungen → System → Backups
  2. Automatische Backups (oben rechts, Zahnrad-Icon)
  3. Zeitplan wählen: täglich oder wöchentlich
  4. Aufbewahrung festlegen: z.B. die letzten 5 behalten
  5. Backup-Typ: Vollständig
  6. Speichern

Das ist die einfachste Lösung und reicht für die meisten aus.

Variante 2: Eigene Automation für mehr Kontrolle

Wenn du mehr Kontrolle willst — z.B. Backup nur nachts, oder Benachrichtigung nach erfolgreichem Backup:

automation:
  - alias: "Tägliches Backup um 3 Uhr"
    trigger:
      - platform: time
        at: "03:00:00"
    action:
      - service: backup.create
        data:
          name: "Auto-Backup {{ now().strftime('%Y-%m-%d') }}"
      - delay:
          minutes: 10
      - service: notify.mobile_app_dein_handy
        data:
          title: "✅ Backup erstellt"
          message: "Automatisches Backup vom {{ now().strftime('%d.%m.%Y') }} erfolgreich."

Variante 3: Backup vor jedem Update

Sicherheitshalber vor jedem HA-Update automatisch ein Backup erstellen:

automation:
  - alias: "Backup vor Update"
    trigger:
      - platform: state
        entity_id: update.home_assistant_core_update
        to: "on"
    action:
      - service: backup.create
        data:
          name: "Pre-Update {{ now().strftime('%Y-%m-%d_%H%M') }}"
      - service: notify.mobile_app_dein_handy
        data:
          title: "📦 Update verfügbar"
          message: "HA Update bereit. Backup wurde erstellt."

Backups extern sichern — die 3-2-1-Regel

Ein Backup nur auf dem gleichen Gerät ist kein echtes Backup. Wenn die Hardware stirbt, sind die Backups mit weg. Die goldene Regel:

  • 3 Kopien deiner Daten
  • 2 verschiedene Medien (z.B. SSD + Cloud)
  • 1 Kopie extern (nicht im gleichen Gebäude)

Google Drive Backup (beliebteste Lösung)

Das populärste Add-on für externe Backups:

  1. Einstellungen → Add-ons → Add-on Store
  2. Suche nach „Home Assistant Google Drive Backup” (von sabeechen)
  3. InstallierenStarten
  4. Web-UI öffnen → Google-Account verknüpfen
  5. Konfiguration anpassen:

Empfohlene Einstellungen:

Backups in Home Assistant behalten: 5
Backups in Google Drive behalten: 10
Tage zwischen Backups: 1
Backup-Zeit: 03:00
Backup-Typ: Vollständig
Backup-Passwort: [ein sicheres Passwort setzen!]

Deine Backups landen automatisch in einem Google-Drive-Ordner. Selbst wenn der Server abbrennt — deine Konfiguration ist sicher.

Tipp: Setze unbedingt ein Backup-Passwort. Die Backup-Datei enthält alle deine Secrets, Tokens und Passwörter im Klartext. Mit Passwort sind sie verschlüsselt.

Samba Backup (NAS)

Wenn du ein NAS im Netzwerk hast (Synology, QNAP, TrueNAS):

  1. Add-on Store → Samba Backup installieren
  2. NAS-Share konfigurieren:
    Host: 192.168.1.200
    Share: backups/homeassistant
    Username: backup_user
    Password: ****
  3. Zeitplan festlegen
  4. Fertig — Backups landen auf dem NAS

Weitere Optionen

  • SSH/SCP: Für Fortgeschrittene — Backup per SSH auf einen anderen Server
  • Nextcloud: Wenn du Nextcloud selbst hostest
  • OneDrive/Dropbox: Über Community-Add-ons verfügbar

Backup wiederherstellen

Auf demselben System

  1. Einstellungen → System → Backups
  2. Backup auswählen
  3. Wiederherstellen klicken
  4. Wählen: Vollständig oder nur bestimmte Teile
  5. Bestätigen → Home Assistant startet neu

Dauer: 2-10 Minuten je nach Backup-Größe. Während der Wiederherstellung ist HA nicht erreichbar.

Auf neuer Hardware (z.B. Pi → Proxmox)

Die häufigste Migration — auf stabilere Hardware umsteigen:

  1. Vollständiges Backup auf der alten Hardware erstellen
  2. Backup-Datei herunterladen (oder aus Google Drive nehmen)
  3. Home Assistant auf neuer Hardware installieren
  4. Beim Onboarding-Screen: „Aus Backup wiederherstellen” wählen
  5. Backup-Datei hochladen
  6. Passwort eingeben (falls verschlüsselt)
  7. Warten → Neustart → alles ist da

Das funktioniert plattformübergreifend: Pi → Proxmox, Pi → Mini-PC, Docker → VM — solange du Home Assistant OS oder Supervised nutzt.

⚠️ Versionsregel: Die Home-Assistant-Version auf der neuen Hardware muss gleich oder neuer sein als die des Backups. Im Zweifel: erst auf die gleiche Version updaten, dann das Backup einspielen.

Teilwiederherstellung

Manchmal willst du nur bestimmte Teile zurückholen:

  1. Backup auswählen → Wiederherstellen
  2. Statt „Vollständig” die einzelnen Komponenten wählen:
    • ✅ Home Assistant Konfiguration
    • ✅ Automationen
    • ❌ Add-ons (wenn du die nicht willst)
    • ❌ Datenbank (wenn du die Verlaufsdaten nicht brauchst)
  3. Wiederherstellen

Was im Backup enthalten ist (und was nicht)

✅ Im Backup enthalten:

  • Alle YAML-Konfigurationsdateien (configuration.yaml, automations.yaml, etc.)
  • Automationen, Szenen, Skripte
  • Dashboards (Lovelace)
  • Integrationen und deren Konfiguration
  • Add-on-Daten (Mosquitto-Config, Node-RED-Flows, ESPHome-Configs, etc.)
  • SSL-Zertifikate
  • secrets.yaml (alle Passwörter und Tokens)
  • Benutzerdaten und Zugangsdaten
  • Recorder-Datenbank (Verlaufsdaten)

❌ Nicht im Backup enthalten:

  • HACS Custom Components — die Integrationen selbst müssen nach Restore neu über HACS installiert werden. Die Konfiguration bleibt erhalten, aber die Dateien fehlen
  • Externe Datenbanken — wenn du MariaDB/PostgreSQL extern betreibst
  • Media-Ordner — bei Teilbackup ohne „Media” ausgewählt
  • Langzeit-Statistiken — bei sehr großen Datenbanken kann das Backup diese kürzen

Nach dem Restore: Checkliste

  1. ✅ Home Assistant erreichbar?
  2. ✅ Alle Integrationen verbunden?
  3. ✅ HACS installiert → Custom Components neu laden
  4. ✅ Add-ons laufen?
  5. ✅ Automationen aktiv?
  6. ✅ Dashboards vollständig?
  7. ✅ Companion App neu verbinden (falls neue IP)

Proxmox-Snapshots als Ergänzung

Wenn du Home Assistant auf Proxmox betreibst, hast du eine zusätzliche Backup-Ebene: VM-Snapshots.

Snapshot vor Updates

# Auf dem Proxmox-Host
qm snapshot 100 pre-update --description "Vor HA Update auf 2026.2"

Rollback bei Problemen

qm rollback 100 pre-update

In 30 Sekunden bist du zurück auf dem vorherigen Stand — inklusive Betriebssystem, Datenbank, allem. Das ist schneller und vollständiger als ein HA-Backup-Restore.

Automatische Proxmox-Backups

  1. Datacenter → Backup → Add
  2. Storage: local oder NFS-Share
  3. Schedule: Täglich um 03:00
  4. Mode: Snapshot (VM muss nicht heruntergefahren werden)
  5. Retention: 7 Tage

Troubleshooting

Backup bleibt hängen / dauert ewig

  • Große Datenbank: Wenn die Recorder-DB über 1 GB ist, dauert das Backup entsprechend. Lösung: Recorder-Einstellungen anpassen:
    recorder:
      purge_keep_days: 5  # Nur 5 Tage Verlauf behalten
      commit_interval: 1
  • Wenig Speicher: Prüfe unter Einstellungen → System → Speicher. Alte Backups löschen, Datenbank verkleinern
  • Add-ons blockieren: Manche Add-ons (z.B. große MariaDB-Instanzen) bremsen das Backup. Im Zweifel kurz stoppen

Restore schlägt fehl

  • Version prüfen: HA-Version auf dem Zielsystem ≥ Backup-Version?
  • Beschädigte Datei: Backup erneut herunterladen
  • Teilrestore versuchen: Nur Config ohne Add-ons wiederherstellen
  • Passwort vergessen: Verschlüsselte Backups ohne Passwort = verloren. Passwort sicher aufbewahren!

Backup-Benachrichtigung bei Fehler

automation:
  - alias: "Backup-Fehler melden"
    trigger:
      - platform: state
        entity_id: binary_sensor.backups_stale
        to: "on"
    action:
      - service: notify.mobile_app_dein_handy
        data:
          title: "⚠️ Backup überfällig"
          message: "Das automatische Backup wurde seit über 24h nicht erstellt. Prüfen!"

Best Practices — Zusammenfassung

  1. 3-2-1 Regel: 3 Kopien, 2 Medien, 1 extern
  2. Täglich automatisch: Eingebaute Planung oder Google Drive Add-on
  3. Vor jedem Update: Manuelles oder automatisches Backup
  4. Backup-Passwort setzen: Secrets liegen sonst im Klartext im Backup
  5. Regelmäßig testen: Ein Backup das du nicht getestet hast, ist kein Backup. Alle paar Monate mal einen Restore auf einer Test-VM machen
  6. Aufbewahrung begrenzen: 5-10 Backups reichen, ältere automatisch löschen
  7. Recorder optimieren: Weniger Tage = kleinere DB = schnellere Backups

Weiterführende Artikel

Fazit

Backups sind keine Kür, sondern Pflicht. Mit der eingebauten Backup-Funktion und dem Google Drive Add-on hast du in 10 Minuten eine solide Sicherungsstrategie. Automatisch, extern, verschlüsselt, und im Notfall in wenigen Klicks wiederhergestellt.

Mach es jetzt. Nicht morgen. Nicht nächste Woche. Jetzt. Dein zukünftiges Ich wird dir danken, wenn die SD-Karte um 3 Uhr nachts den Geist aufgibt.