Forum

Benachrichtigungen
Alles löschen

Home Assistantant: Automatisch Backup in 2 Schritten erstellen

8 Beiträge
2 Benutzer
0 Reactions
11 Ansichten
Beiträge: 587
 Olli
Admin
Themenstarter
(@olli)
Mitglied
Beigetreten: Vor 10 Jahren
wpf-cross-image

Wie ich bereits in einem vorherigen Beitrag geschrieben habe, ist es sehr wichtig regelmäßig Backups von der eigenen hass.io-Instanz zu erstellen (hass.io Snapshot/Home Assistant Backup). Wie bei eigentlich allen wichtigen Dingen im Leben, ist es im schlimmsten Fall der Fälle nahezu unbezahlbar ein aktuelles Backup zu haben. Sollte aus irgendeinem Grund das eigene Smarthome defekt sein und eine Reparatur nicht möglich sein, ist ein aktuelles Backup (Wikipedia: Backup/Datensicherung) die einzige Rettung. Wer jedoch kein Backup hat, wird nicht umher kommen, das gesamte System neu aufzusetzen. Aus einem ganz aktuellen Erlebnis kann ich bestätigen, dass ein Backup einem unzählige Stunden ersparen…

Schlagwörter für Thema
7 Antworten
Beiträge: 1
Gast
(@Mr. P)
New Member
Beigetreten: Vor 4 Jahren

Man lernt schmerzlich beim ersten Mal wie wichtig ein Backup ist. 😁
Ich habe für mich zusätzlich noch was zusätzliches gefunden.

https://github.com/jcwillox/hass-auto-backup
Damit ist es auch möglich die Backups nach einer gewissen Zeit auch wieder löschen zu lassen.

Antwort
1 Antwort
 Olli
Admin
(@olli)
Beigetreten: Vor 10 Jahren

Mitglied
Beiträge: 587

Danke für den Tipp! Das Löschen eines Snapshots erfolgt bei mir tatsächlich noch manuell alle paar Wochen. Werde ich Mal ausprobieren!

Antwort
Beiträge: 1
Gast
(@Mr. P)
New Member
Beigetreten: Vor 4 Jahren

Hallo, auch hier muss ich etwas fragen: Ich nehme an, das der Befehl "data_template:" dazu dienen soll, der Datei einen vernünftigen Namen zu geben. In der Zeile "name: Backup {{ now().strftime('%Y-%m-%d') }" stimmen die geschweiften Klammern nicht (2 auf, aber nur einmal zu). Lasse ich eine Klammer weg, kann ich diesen Teil zumindest ohne Fehler abspeichern. Allerdings ändert sich mein Dateiname nicht.

Antwort
1 Antwort
 Olli
Admin
(@olli)
Beigetreten: Vor 10 Jahren

Mitglied
Beiträge: 587

Hi Sven, auch hier hast du recht! 🙂 Ich habe den Code-Schnipsel soeben korrigiert und aktualisiert, da ich mittlerweile auch die aktuelle Version von Home Assistant im Dateinamen mit angebe.

Antwort
Beiträge: 1
Gast
(@Mr. P)
New Member
Beigetreten: Vor 4 Jahren

Vielen Dank, das Datum klappt. Jetzt habe ich weiter herumgebastelt und den abgesicherten Modus entdecken müssen 🙁 . Wie geht das mit der Version wirklich? Wenn ich in der configuration.yaml den Wert "sensor: - platform: version" eintrage, kommt eine Fehlermeldung, das "sensor" bereits benutzt wurde. Trage ich es in den entsprechenden Abschnitt mit ein, klappen die Sensoren für den Raspberry nicht mehr. Woher bekomme ich die Versionsinformationen?
Quelle: https://www.home-assistant.io/integrations/version/

Antwort
Beiträge: 1
Gast
(@Mr. P)
New Member
Beigetreten: Vor 4 Jahren

Du schreibest "...komplettes Backup erstelle .."

Und "Snapshot".
Ist damit eine Art "Abbild" der Festplatte gemeint?
Eher nicht, oder?

Aber was ist letztlich alles drin in dem "kompletten Backup"?
Alle Devices?
Und auch Konfiguration und Daten einer Influx-DB und Grafana-Einstellungen?

Antwort
1 Antwort
 Olli
Admin
(@olli)
Beigetreten: Vor 10 Jahren

Mitglied
Beiträge: 587

Früher hießen Backups in Home Assistant "Snapshots". Aus dieser zeit stammt der Beitrag. Ich habe gerade den Beitrag aber dahingehend angepasst, dass es auch heute "korrekt" ist. 😉

Ein komplettes Backup beinhaltet alles, was du an individuellen Anpassungen vorgenommen hast. Mit einem solchen kompletten Backup kannst du auf einem komplett neuen Gerät eine 1:1 Kopie durch Einspielen dieses Backups erstellen.

Ich habe keine Erfahrungen diesbezüglich mit Influx-DB und Grafana, unterstelle aber, dass dies ebenfalls in einem kompletten Backup enthalten sein wird!

Antwort