ioBroker.history
ioBroker.history copied to clipboard
Backupit Dateien wiederherstellen klappt nicht
HI, ich musste meinen PI neu aufsetzen.
Ich habe die History Werte mit Backitup auf meinem NAS gespeichert.
Wenn ich nun auf dem neuen Iobroker die Daten Restoren möchte klappt das ohne Fehlermeldung, aber die Daten werden nicht in den Verlauf des jeweiligen Objekt anzeigt oder sind verwertbar in Float oder Echarts.
Wie kann ich alte Histroy Daten nutzbar importieren?
Alternativ habe ich aus den History Ordner die einzelnen Ordner mit Datum beschriftet.
Das ganze läuft auf einem Pi4b mit SSD. System ist aktuell.
Danke Tobias
Hey, naja die Fraeist ja erstmal: sind denn die alten Dateien nach dem wiederherstellen an der richtigen Stelle und so? Dann sollte das an sich ein probblem sein. Der Adaptrer scannt immer das Dateisystem, also wenn die files korrekt liegen sollte es direkt gehen
Die Datein liegen auf dem NAS wo sie gespeichert sind. Das aktuelle Backitup speichert in den selben Ort auf dem selben NAS.
Ich kann die History Daten / Backups auf dem neuen PI auch aufrufen. Sehe alle alten Backups der History Daten. Kann sie auch laden aber sie werden danach nicht angezeigt/verwertet.
Auf dem NAS hab ich die HistoryDB liegen, auf meinem Windows PC hab ich vom alten PI noch die einzelnen Ordner aus dem History Ordner die mit den Datum bezeichnet sind.
Hast du mal die Pfade im History Adapter und in Backitup abgeglichen? Wenn Backitup einen Restore ausführt, braucht es den richtigen Pfad.
Morgen, in Backitup und History ist der Pfand eingetragen: /opt/iobroker/iobroker-data/history/
Gruß
Liegen denn nach dem Restore die History Daten denn auch in dem Pfad?
Die Ordner die mit dem Datum benannt sind? Nein nur 2 Ordner 20230211 und 20230212.
ääähhmm ... was liegt denn da alles noch in dem verzeichnis? Da sollte aber einiges nicht dort sein
Sehe ich auch so. Zeige doch mal bitte den Inhalt der Backup Datei. denke dein Backup wurde mit einem falschen Pfad erstellt.
Hier ist immer wichtig einen eindeutigen Pfad für die Historydaten zu nutzen und nicht einfach in irgend einem Unterordner von iobroker.
Ich empfehle immer das Home Verzeichnis vom User iobroker zu nutzen.
Beispiel:
/home/iobroker/history
Das eine Backup Datei von Backitup und dem HistoryDB
Da sind leider keine History Daten drin. Denke du hast den falschen Pfad konfiguriert und anstatt deine History Daten zu sichern einen Adapter gesichert
OK Kann ich damit noch was anfangen?
Nein leider nicht ...
Ok, wie konfigurier ich das nun richtig für die Zukunft. Noch ist ja alles fast neu
Das scheint ja nicht io zu sein
Du legst im History Adapter einen Pfad fest … Beispiel /home/iobroker/history
Danach gehst du in die Config von Backitup und konfigurierst dort ebenfalls diese Pfad.
Backitup holt sich diesen beim öffnen der Config selber. Du muss nur schauen, ob die Pfade übereinstimmen und speichern
Ist diese Strucktur nicht von Iobroker/History so angelegt worden? ich habe keinen History Ordner erstellt.
Nimm den mal aus dem iobroker Pfad raus. Verwende /home/iobroker/history als Pfad und lege dort den Ordner history an
sudo -u iobroker mkdir -p /home/iobroker/history
Ok hab ich angelegt.
Dann in History und Backitup /home/iobroker/history eintragen
genau ...