Home Assistant unter Docker aus dem Backup unter HAOS wiederherstellen

Perplexity

Wenn Sie Home Assistant unter Docker aus einem Backup von Home Assistant OS (HAOS) wiederherstellen möchten, gibt es einige wichtige Punkte zu beachten:

Unterschiede zwischen HAOS und Docker

  • Docker-Installationen von Home Assistant enthalten nur den Core, ohne Supervisor und Add-ons14.
  • Backups von HAOS enthalten zusätzliche Komponenten wie Add-ons, die in Docker nicht direkt wiederhergestellt werden können.

Wiederherstellungsprozess

  1. Extrahieren der Konfigurationsdaten
    • Entpacken Sie die Backup-Datei (.tar) und extrahieren Sie den Inhalt des „homeassistant.tar.gz“-Archivs.
    • Der wichtigste Ordner ist der „config“-Ordner mit allen Konfigurationsdaten.
  2. Konfiguration in Docker übertragen
    • Kopieren Sie den gesamten Inhalt des extrahierten „config“-Ordners in das Verzeichnis, das Sie als Volume für den Docker-Container verwenden möchten.
  3. Docker-Container konfigurieren
    • Starten Sie den Home Assistant Docker-Container und mounten Sie das Verzeichnis mit den kopierten Konfigurationsdaten als Volume.
  4. Beachten Sie versteckte Dateien
    • Achten Sie darauf, auch versteckte Ordner wie „.storage“ und „.cloud“ zu kopieren, da diese wichtige Daten enthalten.
  5. Add-ons und Supervisor
    • Add-ons aus HAOS müssen separat als Docker-Container installiert und konfiguriert werden.
    • Der Supervisor ist in Docker-Installationen nicht verfügbar.
  6. Überprüfen und Anpassen
    • Nach dem Start des Containers überprüfen Sie die Konfiguration auf Fehler.
    • Passen Sie gegebenenfalls Einstellungen an, die spezifisch für HAOS waren.

Durch sorgfältiges Befolgen dieser Schritte können Sie die meisten Konfigurationen und Daten aus Ihrem HAOS-Backup in eine Docker-Installation von Home Assistant übertragen.