Datenverlust ist unvermeidlich und kann aufgrund von Hardware- und Softwarefehlern auftreten. Mit regelmäßigen Sicherungen können Sie jedoch die Daten und wichtige Anwendungen, wie z. B. Home Assistant, wieder in ihren ursprünglichen oder letzten Betriebszustand zurückversetzen. Hier erklären wir einige verschiedene Methoden zum Erstellen vollständiger und teilweiser Backups Ihres Home Assistant-Servers auf einem lokalen Laufwerk und einem Cloud-Speicher. Sie erfahren auch, wie Sie automatische Sicherungen planen und diese Sicherungen verwenden, um Ihren Home Assistant-Server nach einem Ausfall wiederherzustellen.
Möglichkeiten zum Sichern Ihres Home Assistant-Servers
Es gibt zwei verschiedene Möglichkeiten, wie Sie lokale und Cloud-Backups Ihres Home Assistant-Servers planen oder erstellen können:
- Verwenden Sie die integrierten Systemsicherungsoptionen, um lokale Sicherungen zu erstellen.
- Verwenden Sie die Home Assistant Google Drive-Sicherung Add-on, um lokale Backups zu planen und automatisch in die Cloud (Google Drive) hochzuladen.
Erstellen Sie manuell Home Assistant-Sicherungen auf dem lokalen Laufwerk
Sie können eine vollständige oder teilweise Sicherung Ihres Home Assistant-Servers auf einem lokalen Laufwerk erstellen, indem Sie die folgenden Schritte ausführen:
- Melden Sie sich als Administrator beim Home Assistant-Server an.
- Gehe zu Einstellungen > System > Sicherungen.
- Drücke den + Sicherung erstellen Taste.
- Geben Sie einen Namen für die Sicherung ein.
- Wählen Sie die Sicherungsmethode, d. h. Vollständige Sicherung oder Teilsicherung. Sie können das Backup auch verschlüsseln, indem Sie das auswählen Passwortschutz Kontrollkästchen.
- Klicken Erstellen. Dies kann eine Weile dauern.
- Nach einiger Zeit sehen Sie Ihr Backup in der Sicherungen Liste.
- Sie können auf die neueste Sicherung klicken, um die Sicherungskopie auf Ihr System herunterzuladen.
Planen Sie automatische Home Assistant-Sicherungen
Sie können diese manuellen Sicherungen automatisieren, indem Sie die verwenden Hassio. Backup_Full oder Hassio. Backup_Teilweise Service. Gehen Sie dazu folgendermaßen vor:
- Gehe zu Einstellungen > Automatisierungen & Szenen.
- Klicken Automatisierung erstellen und wähle Beginnen Sie mit einer leeren Automatisierung.
- Klicken +Auslöser hinzufügen und wähle Zeit. Geben Sie eine Uhrzeit ein HH: MM: SS.
- Klicken + Aktion hinzufügen und entscheide dich dafür Rufen Sie einen Dienst an.
- Im Service, suchen Sie nach Home Assistant Supervisor: Erstellen Sie eine vollständige Sicherung oder der Home Assistant Supervisor: Erstellen Sie eine Teilsicherung Möglichkeit.
- Sie können einen Namen für die Sicherung eingeben oder den Standardnamen beibehalten und das Kennwort eingeben, um die Sicherungen verschlüsselt zu halten.
- Klicken Speichern.
- Geben Sie der Backup-Automatisierungsaufgabe einen Namen mit einer Beschreibung und klicken Sie auf Speichern.
Alternativ können Sie auch auf die drei Punkte oben im Automatisierungsfenster klicken und auswählen In YAML bearbeiten, fügen Sie den folgenden Code ein, um eine Automatisierung für die Sicherung zu erstellen, und klicken Sie auf Speichern.
alias: Automatische Sicherungen
Beschreibung: Autom Sicherung Service Zuerstellen ein voller Sicherung„Jeden Tag um 2:00 Uhr.
Abzug:
- Plattform: Zeit
bei: "02:00:00"
Zustand: []
Aktion:
- Dienst: hassio.backup_full
Daten: {}
Modus: einzeln
Dadurch wird der Sicherungsdienst ausgeführt und täglich um 2:00 Uhr eine vollautomatische Sicherung des Home Assistant-Servers erstellt.
Alternativ können Sie die installieren Samba-Sicherung Add-On zum Planen der Backups und Richten Sie mit Samba einen im Netzwerk freigegebenen Ordner auf Ubuntu ein um die Sicherung automatisch an den freigegebenen Speicherort zu kopieren.
Planen Sie automatische Home Assistant-Sicherungen und laden Sie sie auf Google Drive hoch
Verwendung der Home Assistant Google Drive-Sicherung Add-On können Sie automatische Backups Ihres Home Assistant Servers aktivieren. Das Add-On lädt auch automatisch die Home Assistant-Backups auf Google Drive hoch und bereinigt das alte Backup, damit der Speicherplatz auf dem Server oder Google Drive nicht ausgeht.
Führen Sie die folgenden Schritte aus, um automatische Cloud-Sicherungen auf Google Drive auf Ihrem Home Assistant-Server zu installieren und einzurichten:
- Navigieren Sie im Home Assistant zu Einstellungen > Add-Ons und klicken Sie auf die Add-In-Store Taste.
- Klicken Sie oben rechts auf die drei Punkte und wählen Sie aus Repositorys hinzufügen.
- Fügen Sie den Link ein https://github.com/sabeechen/hassio-google-drive-backup und klicken Hinzufügen.
- Laden Sie dann die aktuelle Seite neu und suchen Sie nach Home Assistant Google Drive-Sicherung hinzufügen Auf.
- Klicken Sie auf das Add-on und dann auf Installieren. Warten Sie ein paar Minuten und lassen Sie es zu Ende gehen.
- Dann klick Start. Klicken Sie nach einigen Sekunden auf Öffnen Sie die Web-Benutzeroberfläche. Dadurch wird die Webbenutzeroberfläche von Google Drive Backup von Home Assistant geöffnet.
- Klicken Einstellungen und geben Sie die maximale Anzahl an Sicherungen ein, die Sie erstellen und in Home Assistant und Google Drive speichern möchten. Außerdem können Sie wählen, ob Sie die hochgeladene Sicherung in Home Assistant behalten oder nach dem Hochladen löschen möchten, und ob Sie die alte Sicherung löschen möchten, bevor Sie eine neue erstellen. Wir haben sie deaktiviert gehalten.
- Scrollen Sie nach unten und wählen Sie die Anzahl der Tage zwischen den Backups und die Uhrzeit aus und geben Sie das Passwort ein, um die Backups zu sichern. Behalten Sie alles andere als Standard bei und klicken Sie auf Speichern.
- Klicken Authentifizieren Sie sich mit Google Drive, melden Sie sich bei Ihrem Google-Konto an und autorisieren Sie es. Sie erhalten einen Autorisierungscode-String. Kopieren Sie die Codezeichenfolge, gehen Sie zurück zur Google Drive Backup-Seite von Home Assistant und fügen Sie sie in das leere Feld ein. Klicken Speichern.
- Sie werden zur Standard-Backup-Statusseite weitergeleitet, wo Sie neue Backups erstellen, den Backup-Fortschritt anzeigen, den Fortschritt hochladen usw. können.
Sobald Sie Google Drive Backup für Home Assistant konfiguriert haben, müssen Sie sich keine Gedanken mehr über Home Assistant-Backups machen. Es bietet auch mehrere Anpassungsfunktionen, die Sie erkunden und verwenden können.
Sie können Add-Ons installieren und konfigurieren, wie z OneDrive-Sicherung, DropBox-Synchronisierung, oder Nextcloud-Sicherung, um eine zusätzliche Kopie der Home Assistant-Backups in der Cloud zu speichern.
Schritte zum Wiederherstellen von Backups des Home Assistant-Servers
Wenn etwas mit Ihrem Home Assistant Server schief geht, wie z Configuration.yaml Datei oder wenn die Server anfangen, sich zu benehmen, können Sie das tun Installieren Sie den Home Assistant Server auf einem Raspberry Pi oder Docker und laden Sie dann das letzte Backup hoch, um den Home Assistant wieder in seinen normalen Betriebszustand zu versetzen.
Sie können die Sicherung unmittelbar nach Abschluss der Installation von Home Assistant und vor der Ersteinrichtung, bei der Sie ein Konto erstellen, hochladen und wiederherstellen. Anstatt sich anzumelden …
- Drücke den Alternativ können Sie von einem früheren Snapshot wiederherstellen Option auf der Setup-Seite. Es öffnet sich das Datei-Explorer-Fenster.
- Wählen Sie das zuletzt heruntergeladene Backup von Home Assistant oder Google Drive aus und klicken Sie dann auf Ausgewählte wiederherstellen.
Sie können die Sicherung auch später nach der Ersteinrichtung hochladen:
- Gehe zu Einstellungen > System > Sicherungen.
- Klick auf das drei Punkte oben und wählen Sie aus Sicherung hochladen.
- Durchsuchen und wählen Sie das letzte Backup, das Sie vom Home Assistant-Server oder Google Drive heruntergeladen haben, um den Server wiederherzustellen.
Jetzt sichern!
Backups sind von entscheidender Bedeutung, insbesondere wenn Sie eine kritische Anwendung ausführen, z. B. einen Home Assistant-Server für Ihr Smart Home. Wenn Sie den Home Assistant-Server verwenden, kennen Sie den Aufwand, der erforderlich ist, um die besten Konfigurationen zu finden und zu finden Einstellungen zum Hinzufügen und Erstellen Ihrer Integrationen, Add-Ons, intelligenten Geräte, Entitäten, Automatisierung, Skripte, Szenen usw auf der Arbeit. Wir können nicht einmal daran denken, den Home Assistant-Server von Grund auf neu einzurichten. Wenn Sie das gleiche Gefühl haben, sichern Sie sich jetzt!