Seite 3 von 4
Re: openHAB 3 mit SSD abgestürzt, Backup läuft auch nicht
Verfasst: 1. Okt 2023 14:38
von udo1toni
Genau, das sieht doch ganz gut aus, von dem Image solltest Du die Daten zurück sichern können.
Die Daten enthalten natürlich nur die Daten von openHAB...
Grafana läuft gewöhnlich mit InfluxDB als Unterbau (Grafana selbst hat keine Datenbank, es ist eine reine UI zur Datenanalyse).
Du kannst versuchen, die alten Daten (bis zum Zeitpunkt des Backups) auf das System zu retten, oder Du lebst Damit, dass die alten Daten weg sind, das Ding ist halt, InfluxData hat keinen einfachen Weg vorgesehen, bestehende Daten in einer neuen Installation zu übernehmen, im besten Fall hast Du Chunks von Daten vorliegen, die Du dann nacheinander importieren kannst - nur musst Du diese Chunks ja auch irgendwie erstellen - gewöhnlich aus einer laufenden InfluxDB heraus...
Default legt Grafana seine Einstellungen in einer SQlite Datenbank ab, die unter /var/lib/grafana/grafana.db liegt. Es kann also sein, (habe ich shcon länger nicht mehr ausprobiert) dass es reicht, zum einen die /etc/grafana/grafana.ini und zum anderen die besagte Datenbank zu kopieren und grafana anschließend zu starten.
Re: openHAB 3 mit SSD abgestürzt, Backup läuft auch nicht
Verfasst: 1. Okt 2023 16:22
von Locke
udo1toni hat geschrieben: ↑1. Okt 2023 14:38
Genau, das sieht doch ganz gut aus, von dem Image solltest Du die Daten zurück sichern können.
Die Daten enthalten natürlich nur die Daten von openHAB...
Grafana läuft gewöhnlich mit InfluxDB als Unterbau (Grafana selbst hat keine Datenbank, es ist eine reine UI zur Datenanalyse).
Du kannst versuchen, die alten Daten (bis zum Zeitpunkt des Backups) auf das System zu retten, oder Du lebst Damit, dass die alten Daten weg sind, das Ding ist halt, InfluxData hat keinen einfachen Weg vorgesehen, bestehende Daten in einer neuen Installation zu übernehmen, im besten Fall hast Du Chunks von Daten vorliegen, die Du dann nacheinander importieren kannst - nur musst Du diese Chunks ja auch irgendwie erstellen - gewöhnlich aus einer laufenden InfluxDB heraus...
Default legt Grafana seine Einstellungen in einer SQlite Datenbank ab, die unter /var/lib/grafana/grafana.db liegt. Es kann also sein, (habe ich shcon länger nicht mehr ausprobiert) dass es reicht, zum einen die /etc/grafana/grafana.ini und zum anderen die besagte Datenbank zu kopieren und grafana anschließend zu starten.
ich habe es verucht mit den Befehlen wie Du es geschrieben hast.
Code: Alles auswählen
openhabian@openhabian:~ $ sudo umount /mnt
openhabian@openhabian:~ $ sudo cp -r /home/openhabian/ohconf/ /etc/openhab/
openhabian@openhabian:~ $ sudo cp /home/openhabian/ohudata/jsondb/*.json /var/lib/openhab/jsondb/
cp: cannot stat '/home/openhabian/ohudata/jsondb/*.json': No such file or directory
openhabian@openhabian:~ $ sudo cp /home/openhabian/ohudata/persistence/rrd4j/* /var/lib/openhab/p ersistence/rrd4j/
cp: cannot stat '/home/openhabian/ohudata/persistence/rrd4j/*': No such file or directoryy
andere Fehler kamen nicht.
wie muss ich jetzt vorgehen ?
Du hast was geschrieben von dritten Datenträger ?
Muss ich jetzt eine 2te SSD mit einem OH-System zu der Sicherungs SSD und der SD-Karte anhängen ?
Evtl. kannst Du das Backup direkt auf dem Mac öffnen und sparst Dir so eine langwierige Wiederherstellung auf einem 3. Datenträger.
leider kann ich das Backup icht auf dem Mac öffnen.
Re: openHAB 3 mit SSD abgestürzt, Backup läuft auch nicht
Verfasst: 1. Okt 2023 17:50
von Locke
es läuft jetzt eine SD-Karte mit den Daten der Sicherung (händisch kopiert) die items, Rules sind da, aber keine Things.
habe ich etwas übersehen ?
Re: openHAB 3 mit SSD abgestürzt, Backup läuft auch nicht
Verfasst: 1. Okt 2023 21:06
von udo1toni
Du hattest oben die Hälfte der Befehle vergessen (die, welche die Daten von der alten Installation herunter kopieren)
Das hier:
Code: Alles auswählen
mkdir ~/ohconf
mkdir ~/ohudata
sudo cp -r /mnt/etc/openhab/ /home/openhabian/ohconf/
sudo cp -r /mnt/var/lib/openhab/ /home/openhabian/ohudata/
kopiert die Daten von der alten Installation auf die neue S(S)D ins home-Verzeichnis des Users openhabian.
Das hier:
trennt das alte System.
Das hier:
Code: Alles auswählen
openhabian@openhabian:~ $ sudo cp -r /home/openhabian/ohconf/ /etc/openhab/
openhabian@openhabian:~ $ sudo cp /home/openhabian/ohudata/jsondb/*.json /var/lib/openhab/jsondb/
openhabian@openhabian:~ $ sudo cp /home/openhabian/ohudata/persistence/rrd4j/* /var/lib/openhab/persistence/rrd4j/
kopiert die Daten an den eigentlichen Speicherort. Dabei werden nur die absolut notwendigen Daten kopiert, das sind die per Textdateien definierte Konfiguration, die per UI angelegte Konfiguration und die rrd4j Persistence Daten.
Wenn Things nicht auftauchen...: evtl. hast Du die Bindings noch nicht wieder installiert? Das wirst Du händisch erledigen müssen (über die UI)
Re: openHAB 3 mit SSD abgestürzt, Backup läuft auch nicht
Verfasst: 1. Okt 2023 21:51
von Locke
Code: Alles auswählen
mkdir ~/ohconf
mkdir ~/ohudata
sudo cp -r /mnt/etc/openhab/ /home/openhabian/ohconf/
sudo cp -r /mnt/var/lib/openhab/ /home/openhabian/ohudata/
habe ich ausgeführt, die Verzeichnisse wurden auch erstellt, nur kam dann bei den Kopierbefehlen die besagten Fehler.
Habe es dann per Hand mit WinSCP kopiert.
Die Bindings waren alle vorhanden nach dem Neustart. Die Things sind leer.
Die inbox 61 sind Haufenweise openHAB server und Amazon Alexa, aber keine weiteren.
Re: openHAB 3 mit SSD abgestürzt, Backup läuft auch nicht
Verfasst: 3. Okt 2023 01:06
von Locke
udo1toni hat geschrieben: ↑1. Okt 2023 21:06
Du hattest oben die Hälfte der Befehle vergessen (die, welche die Daten von der alten Installation herunter kopieren)
Das hier:
Code: Alles auswählen
mkdir ~/ohconf
mkdir ~/ohudata
sudo cp -r /mnt/etc/openhab/ /home/openhabian/ohconf/
sudo cp -r /mnt/var/lib/openhab/ /home/openhabian/ohudata/
kopiert die Daten von der alten Installation auf die neue S(S)D ins home-Verzeichnis des Users openhabian.
Das hier:
trennt das alte System.
Das hier:
Code: Alles auswählen
openhabian@openhabian:~ $ sudo cp -r /home/openhabian/ohconf/ /etc/openhab/
openhabian@openhabian:~ $ sudo cp /home/openhabian/ohudata/jsondb/*.json /var/lib/openhab/jsondb/
openhabian@openhabian:~ $ sudo cp /home/openhabian/ohudata/persistence/rrd4j/* /var/lib/openhab/persistence/rrd4j/
kopiert die Daten an den eigentlichen Speicherort. Dabei werden nur die absolut notwendigen Daten kopiert, das sind die per Textdateien definierte Konfiguration, die per UI angelegte Konfiguration und die rrd4j Persistence Daten.
Wenn Things nicht auftauchen...: evtl. hast Du die Bindings noch nicht wieder installiert? Das wirst Du händisch erledigen müssen (über die UI)
Hi Udo,
es fehlte im Kopierpfad "/openhab/"
nachdem ich es geändert hatte, ging es ohne Fehler.
Things etc. sind alle da und die Bindings mußte ich neu installieren. Nach dem ändern vom Pfad war es so wie Du gesagt hast.
Code: Alles auswählen
openhabian@openhabian:~ $ sudo cp -r /home/openhabian/ohconf/ /etc/openhab/
openhabian@openhabian:~ $ sudo cp /home/openhabian//openhab/jsondb/*.json /var/lib/openhab/jsondb/
openhabian@openhabian:~ $ sudo cp /home/openhabian//openhab/persistence/rrd4j/* /var/lib/openhab/persistence/rrd4j/
muss nur sehen das ich Grafana wieder mit der alten Datenbank zum laufen bekomme.
Danke
Re: openHAB 3 mit SSD abgestürzt, Backup läuft auch nicht
Verfasst: 3. Okt 2023 09:09
von udo1toni
Gerne

Prima, dass es jetzt (schon mal bis auf Grafana) läuft.
Re: openHAB 3 mit SSD abgestürzt, Backup läuft auch nicht
Verfasst: 3. Okt 2023 16:52
von Locke
udo1toni hat geschrieben: ↑3. Okt 2023 09:09
Gerne

Prima, dass es jetzt (schon mal bis auf Grafana) läuft.
Hi Udo,
vielleicht magst Du mir nochmal helfen.
Das System läuft ja, bis auf die Tücken von Grafana/Influx, da bin ich noch dran.
Ich hatte auch ein paar Rules und items per Text erstellt, diese werden mir nicht in openHab angezeigt, mit VSC kann ich sehen, aber nicht speichern.
Guckst.rules ist nur ein Test, wenn ich speichern will kommt
Code: Alles auswählen
Unable to write file 'v:\ohconf\openhab\rules\guckst.rules' (NoPermissions (FileSystemError): Error: EPERM: operation not permitted, open 'v:\ohconf\openhab\rules\guckst.rules')
hast Du evtl. eine Lösung parat ?
Re: openHAB 3 mit SSD abgestürzt, Backup läuft auch nicht
Verfasst: 3. Okt 2023 18:59
von udo1toni
Ah, ja, das hatte ich noch vergessen, zu erwähnen...
Bitte einmal openHAB stoppen und in der Shell
ausführen, anschließend sollten alle Dateien wieder dem User openhab gehören - das ist durch das Backup/Restore vermutlich etwas durcheinander gekommen.
Daran, dass es sogar extra einen Befehl gibt, kannst Du erkennen, dass Du nicht der erste bist...

Re: openHAB 3 mit SSD abgestürzt, Backup läuft auch nicht
Verfasst: 4. Okt 2023 00:02
von Locke
Super, das war es.
dank Deiner Hilfe, läuft wieder alles auch Grafana und Influx , ohne Dich hätte ich wohl Wochen gebraucht um die Lösung zu finden.
Danke Danke
Ich muss mir jetzt nur noch Gedanken machen wie ich das System am besten auf die NAS automatisch sichern kann.