Home Assistant benötigt eine ausreichende Aufbewahrungsdauer, um sowohl häufige aktuelle Fehler als auch erst Wochen später entdeckte Probleme abzudecken, einschließlich mindestens einer getesteten Kopie außerhalb der Ausfalldomäne des Produktionshosts.
Eine praktikable Ausgangsrichtlinie bewahrt mehrere aktuelle tägliche Wiederherstellungspunkte, eine kleinere Anzahl wöchentlicher Punkte und ausgewählte monatliche Punkte auf. Anschließend wird das Zeitfenster an die Änderungsfrequenz und die Erkennungsverzögerung angepasst. Die richtige Anzahl ist der kleinste Zeitplan, der dennoch versehentliches Löschen, ein fehlerhaftes Update, spät bemerkte Datenbankschäden, den Ausfall des Hosts und den Verlust des lokalen Backup-Speicherorts übersteht.
Das Wiederherstellungsfenster anhand von Änderungs- und Erkennungsverzögerung festlegen
Listen Sie auf, wie häufig sich Ihre Konfiguration ändert und wie lange ein verborgenes Problem möglicherweise unbemerkt bleibt. Tägliche Änderungen an Automatisierungen erfordern eine dichte Abdeckung der jüngsten Zeit, während Datenbankbeschädigungen, fehlende Verlaufsdaten oder ein fehlerhafter Zeitplan mit niedriger Frequenz möglicherweise erst nach Wochen entdeckt werden. Die Aufbewahrungsdauer muss über diese Erkennungsverzögerung hinausreichen.
Ein unabhängiger Backup-Leitfaden für Home Assistant verwendet das 3-2-1-Modell: das Produktionssystem plus zwei Backup-Kopien auf unterschiedlichen Medien, davon eine an einem anderen Standort. Verwenden Sie dieses Prinzip getrennter Ausfalldomänen, bevor Sie entscheiden, wie viele Zeitpunkte aufbewahrt werden sollen.
Definieren Sie die Wiederherstellungsziele in einfachen Worten: die Änderung von gestern wiederherstellen, einen bekannten funktionierenden Zustand von vor mehreren Wochen wiederherstellen und das System nach dem vollständigen Verlust des Hosts neu aufbauen. Wenn der vorgeschlagene Zeitplan einen dieser Fälle nicht abdeckt, verlängern Sie die entsprechende tägliche, wöchentliche oder monatliche Stufe.
Gestaffelte Aufbewahrung statt einer einzigen pauschalen Anzahl verwenden
Bewahren Sie eine dichte aktuelle Stufe für Konfigurationsfehler und Updates auf, wöchentliche Zeitpunkte für langsamer erkannte Probleme und monatliche Zeitpunkte als langfristige Referenz. Ein sinnvoller Ausgangswert sind sieben bis vierzehn tägliche, vier bis acht wöchentliche und mehrere monatliche Kopien. Die endgültigen Werte müssen jedoch von Speicherkapazität und Änderungsrate bestimmt werden.
Eine aktuelle unabhängige Anleitung verbindet Home-Assistant-Backups, die 3-2-1-Platzierung, Verschlüsselung und Wiederherstellungstests, anstatt die Anzahl der Archive allein als ausreichend zu betrachten. Ihr Wert liegt im getesteten 3-2-1-Workflow, der an Ihr eigenes Speicherbudget angepasst werden sollte.
Erstellen Sie vor größeren Änderungen an Core, Betriebssystem, Add-ons, Datenbank, Netzwerk oder Hardware ein manuelles Backup. Kennzeichnen Sie es mit der jeweiligen Änderung und lassen Sie nicht zu, dass es durch die normale tägliche Bereinigung gelöscht wird, bevor der neue Zustand sein Beobachtungsfenster erfolgreich durchlaufen hat.
Kopien trennen und den Verschlüsselungsschlüssel schützen
Speichern Sie eine Kopie auf einem Speicher, der nicht vom Home-Assistant-Host abhängt, und eine weitere an einem anderen Standort oder anderweitig außerhalb derselben Grenze für Stromausfälle, Diebstahl und Katastrophen. Eine vom selben Host eingebundene NAS-Freigabe ist praktisch, aber nicht unabhängig, wenn eine einzige Zugangsberechtigung oder ein Löschauftrag beide Kopiensätze entfernen kann.
Bewahren Sie Backup-Verschlüsselungsschlüssel und Wiederherstellungsdaten getrennt von den Archiven auf, die sie entsperren. Testen Sie, ob ein zweiter Administrator den Schlüssel finden und die Wiederherstellungsreihenfolge verstehen kann, ohne auf die ausgefallene Home-Assistant-Instanz angewiesen zu sein.
Der ZimaSpace-Vergleich von Live-Backups und Backups bei angehaltenem Home Assistant verdeutlicht, warum Konsistenz, Umfang und Wiederherstellungstests eines Backups ebenso wichtig sind wie die Anzahl der aufbewahrten Zeitpunkte.
Aufbewahrung testen, bereinigen und neu berechnen
Stellen Sie ein aktuelles und ein älteres Backup in einer isolierten Testinstanz wieder her. Prüfen Sie Benutzer, Geheimnisse, Integrationen, Automatisierungen, Dashboards, Verlaufsdaten, Add-ons, Verweise auf externe Datenbanken und Funkabhängigkeiten. Notieren Sie Archivgröße, Wiederherstellungsdauer und fehlende Elemente, bevor Sie einen der beiden Zeitpunkte als verwendbar einstufen.
Bereinigen Sie Backups erst, wenn die Ersatzkopie vorhanden ist, ihre Prüfsumme oder das Archiv erfolgreich geprüft wurde, der Verschlüsselungsschlüssel verfügbar ist und ein Wiederherstellungstest bestanden wurde. Berechnen Sie den Zeitplan neu, wenn sich Datenbankgröße, Kameradaten, Add-ons, Änderungshäufigkeit oder verfügbarer Speicher ändern.
Eine tragfähige Richtlinie bewahrt einen getesteten Zeitpunkt vor und nach aktuellen Änderungen auf, übersteht den Verlust des lokalen Hosts und lässt sich ohne Rätselraten erklären. Beenden Sie die Bereinigung und erweitern Sie die Kapazität, wenn jedes verbleibende Backup neuer ist als ein vermuteter Fehler oder wenn die einzige Kopie außerhalb des Hosts nicht entschlüsselt werden kann.
Support & Tipps
Mehr zum Lesen

Home Assistant funktioniert über WLAN, aber nicht über Ethernet oder VPN
Testen Sie jeden Netzwerkpfad einzeln, überprüfen Sie den Status von Schnittstellen und Routing, unterscheiden Sie zwischen direkter IP-Verbindung und Erkennung und reparieren Sie anschließend...

So deinstallieren Sie Home Assistant, ohne ungeschützte Daten zu hinterlassen
Beweisen Sie den Austausch oder die Archivierung, widerrufen Sie jeden Vertrauenspfad, bereinigen Sie jedes datentragende Gerät und bewahren Sie nur dokumentierte, geschützte Wiederherstellungskopien auf.

Sollten Sie automatische Updates für Home Assistant auf einem Heimserver verwenden?
Wählen Sie manuelle, ausschließlich benachrichtigungsbasierte oder stufenweise automatische Updates anhand der Auswirkungen auf den Haushalt, des Kompatibilitätsrisikos, der Beobachtungszeit und der Bereitschaft zur Wiederherstellung.

