Seite 1 von 1

Update auf OH3.2 fehlgeschlagen

Verfasst: 28. Dez 2021 13:22
von Galadriel13
Hallo liebe Community,

ich habe gestern Abend versucht, mein bestehendes OH 3.1 (auf Raspberry Pi 4, 4GB) auf Version 3.2 Stable upzudaten (mittels sudo openhabian-config --> Upgrade).

Das hat nicht geklappt. Es ist kurz eine Fehlermeldung aufgepoppt, die ich auf die Schnelle ich fotografieren konnte.
Danach war die Netzwerkverbindung weg und ich konnte nicht mehr auf OH3.1 zugreifen, das System lief nicht mehr.

Dank eines Backups konnte ich die bisherige Version wieder einspielen.

Nun habe ich auf einem zweiten Raspberry Pi 3 B+, den ich habe OH 3.2 Stable über das Image installiert.
Die Frage ist nun:

Wie kann ich, um ein zweites, lauffähiges System zu haben, die komplette Konfiguration (Bindings, Things, Items, Sitemap, ...) vom OH 3.1-System auf den zweiten Raspi mit OH 3.2 übertragen, ohne alles neu konfigurieren zu müssen?

Es wäre super, wenn Ihr dazu einen Tipp geben könntet.

Besten Dank!

Re: Update auf OH3.2 fehlgeschlagen

Verfasst: 28. Dez 2021 16:28
von Bubbleman
Hilft dir jetzt nicht, lese aber beim Update auf 3.2 von verhältnismäßig vielen Problemen, inkl. meiner Person, bis hin zu "System kaputt".
Vielleicht ist es besser auf 3.2.1 zu warten, wo ggf. ein etwaiger Bug gefixt wurde!?!?

Im Prinzip musst du IMHO nur zwei Verzeichnisse kopieren, die ich gerade nicht auswendig kenne, die ich aber hier später reinschreibe, falls nicht jemand schneller ist.

Gruß
Thomas

Re: Update auf OH3.2 fehlgeschlagen

Verfasst: 28. Dez 2021 18:20
von udo1toni
Der einfachste Weg führt über das Backup. Von der GNU/Linux Kommandozeile aus (z.B. per ssh):

Code: Alles auswählen

sudo openhab-cli backup
Anschließend die erzeugte zip-Datei auf einen USB-Stick kopieren, auf den zweiten Rechner transferieren (gerne ins gleiche Verzeichnis) und per

Code: Alles auswählen

sudo openhab-cli restore <dateiname>
einspielen lassen.

Einen USB-Stick kannst Du mit

Code: Alles auswählen

sudo mount /dev/sda1 /mnt/
im Verzeichnis /mnt einbinden und mit

Code: Alles auswählen

sudo umount /mnt
auch wieder auswerfen. Wie der exakte Name des USB-Sticks lautet (falls nicht sda), erfährst Du durch die Ausgaben von dmesg (dort musst Du am besten einmal vor dem Einstecken und nach dem Einstecken des Sticks nachschauen, dann kannst Du Dich an der Zeit vor dem Einstecken orientieren)
Kopieren ins Zielverzeichnis geht gewöhnlich nur mittels

Code: Alles auswählen

sudo cp /mnt/ /var/lib/openhab/backups/

Re: Update auf OH3.2 fehlgeschlagen

Verfasst: 28. Dez 2021 19:17
von Galadriel13
Danke euch für die Infos.
Dann warte ich besser noch etwas.

Schönen Abend.