Datenbank wiederherstellen - CCU3 mit Historian
Moderator: Co-Administratoren
Re: Datenbank wiederherstellen - CCU3 mit Historian
Dann kommt die gleiche Fehlermeldung.
# /opt/java/bin/java -jar ccu-historian.jar -runscript/COMPRESSION GZIP CCU3_UK_
BKP_db_14-01-2019-11Uhr.gz
Error: Unable to access jarfile ccu-historian.jar
# /opt/java/bin/java -jar ccu-historian.jar -runscript/COMPRESSION GZIP CCU3_UK_
BKP_db_14-01-2019-11Uhr.gz
Error: Unable to access jarfile ccu-historian.jar
HM seit 2015, Mac, CCU3 3.47.15, XML-Api 1.2, CUx-D 2.3.4, Historian 2.2.3, Alexa, HUE 2.1.9 (Dots)
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Datenbank wiederherstellen - CCU3 mit Historian
Hallo
wenn Du nicht in dem Pfad bist, in dem die Historian Datei liegt, musst Du den kompletten Pfad angeben.
Umgekehrt wäre es sicher einfacher, den kompletten Pfad für Java anzugeben, wenn Du Dich im Historian Verzeichnis befindest.
wenn Du nicht in dem Pfad bist, in dem die Historian Datei liegt, musst Du den kompletten Pfad angeben.
Umgekehrt wäre es sicher einfacher, den kompletten Pfad für Java anzugeben, wenn Du Dich im Historian Verzeichnis befindest.
Re: Datenbank wiederherstellen - CCU3 mit Historian
Hi Nick,
Das ist der Pfad wo das Backup File liegt (mit File):
Das wäre der Pfad wo vermutlich auch Java liegt. Nehm ich jetzt mal an. Sonst würde es ja nicht gehen:
// Ist der Pfad aus Tips und Tricks
Folgendes habe ich probiert - leider ohne Erfolg:
Das ist der Pfad wo das Backup File liegt (mit File):
Code: Alles auswählen
/media/usb0/ccu-historian-bkp/CCU3_UK_BKP_db_13-01-2019-12Uhr.gz
Code: Alles auswählen
/opt/java/bin/java -jar ccu-historian.jar -config ../ccu-historian.config -runscript backup.sql
Folgendes habe ich probiert - leider ohne Erfolg:
Code: Alles auswählen
# /opt/java/bin/java -jar ccu-historian.jar -config ../ccu-historian.config -run
script /media/usb0/ccu-historian-bkp/CCU3_UK_BKP_db_14-01-2019-15Uhr.gz
Error: Unable to access jarfile ccu-historian.jar
#
HM seit 2015, Mac, CCU3 3.47.15, XML-Api 1.2, CUx-D 2.3.4, Historian 2.2.3, Alexa, HUE 2.1.9 (Dots)
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Datenbank wiederherstellen - CCU3 mit Historian
Hallo
Du gehst in den ordner in dem ccu-historian.jar liegt. Ich kann das nicht 100% aus Deinen Screenshots ersehen.
könnte richtig sein.
mit
den Inhalt des Ordners anzeigen lassen. Dort soll ccu-historian.jar liegen.
Oder mit einen Ordner höher gehen.
Und dann folgendes zusammengesuchtes Kommando ausführen. Wichtig wäre, das die Pfade stimmen und auch Groß-/Kleinschreibung beachtet wird.
Du gehst in den ordner in dem ccu-historian.jar liegt. Ich kann das nicht 100% aus Deinen Screenshots ersehen.
Code: Alles auswählen
cd /usr/local/addons/ccu-historian/ccu-historian
mit
Code: Alles auswählen
ls
Oder mit
Code: Alles auswählen
cd..
Und dann folgendes zusammengesuchtes Kommando ausführen. Wichtig wäre, das die Pfade stimmen und auch Groß-/Kleinschreibung beachtet wird.
Code: Alles auswählen
/opt/java/bin/java -jar ccu-historian.jar -runscript /media/usb0/ccu-historian-bkp/CCU3_UK_BKP_db_14-01-2019-11Uhr.gz COMPRESSION GZIP
Re: Datenbank wiederherstellen - CCU3 mit Historian
Hi Nick,
ich glaube wir kommen der Sache näher. Danke für Deine Hilfe soweit. Im Anhang findest Du die Ergebnisse...
ich glaube wir kommen der Sache näher. Danke für Deine Hilfe soweit. Im Anhang findest Du die Ergebnisse...
HM seit 2015, Mac, CCU3 3.47.15, XML-Api 1.2, CUx-D 2.3.4, Historian 2.2.3, Alexa, HUE 2.1.9 (Dots)
Re: Datenbank wiederherstellen - CCU3 mit Historian
Ich habe es gerade hinbekommen. Allerdings nicht ganz so wie gedacht. Irgendwas stimmt mit dem "COMPRESSION GZIP" noch nicht.
1. Automatisches Backup vom Stick auf den Rechner kopieren und mit Doppelklick entpacken.
2. Dieses File in das Verzeichnis kopieren.
3. Historian stoppen.
4. Alte Datenbank löschen.
5. Den Namen der Backup Datenbank kopieren und in den Befehl einsetzen und ausführen.
6. Historian starten.
LÄUFT!
Nick, vielen Dank für Deine Hilfe. Der Tip mit dem Pfad hat mir sehr geholfen. Wenn die Dekompression noch funktionieren würde wäre es perfekt. Aber damit kann ich auch leben.
1. Automatisches Backup vom Stick auf den Rechner kopieren und mit Doppelklick entpacken.
2. Dieses File in das Verzeichnis
Code: Alles auswählen
/usr/local/addons/ccu-historian/ccu-historian
3. Historian stoppen.
Code: Alles auswählen
/usr/local/etc/config/rc.d/ccu-historian stop
Code: Alles auswählen
rm /media/usb0/ccu-historian/ukhistory.mv.db
Code: Alles auswählen
/opt/java/bin/java -jar ccu-historian.jar -config ../ccu-historian.config -runs
cript CCU3_UK_BKP_db_14-01-2019-15Uhr
Code: Alles auswählen
/usr/local/etc/config/rc.d/ccu-historian start
Nick, vielen Dank für Deine Hilfe. Der Tip mit dem Pfad hat mir sehr geholfen. Wenn die Dekompression noch funktionieren würde wäre es perfekt. Aber damit kann ich auch leben.
HM seit 2015, Mac, CCU3 3.47.15, XML-Api 1.2, CUx-D 2.3.4, Historian 2.2.3, Alexa, HUE 2.1.9 (Dots)
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Datenbank wiederherstellen - CCU3 mit Historian
Hallo
vielleicht muss man den Parameter einfach nur klein schreiben
Vielleicht meldet sich der Erfinder hier noch mal.
Der Verweis auf das config File sollte eigentlich unnötig sein, wenn die config Datei im selben Ordne liegt wie Historian. Der Parameter ist nur dafür gedacht, ein abweichendes config File zu nutzen. Aber es schadet offenbar auch nicht
vielleicht muss man den Parameter einfach nur klein schreiben
Vielleicht meldet sich der Erfinder hier noch mal.
Der Verweis auf das config File sollte eigentlich unnötig sein, wenn die config Datei im selben Ordne liegt wie Historian. Der Parameter ist nur dafür gedacht, ein abweichendes config File zu nutzen. Aber es schadet offenbar auch nicht
-
- Beiträge: 1791
- Registriert: 03.11.2010, 10:25
- System: CCU
- Wohnort: Aachen
- Hat sich bedankt: 58 Mal
- Danksagung erhalten: 260 Mal
- Kontaktdaten:
Re: Datenbank wiederherstellen - CCU3 mit Historian
Der Zusatz COMPRESSION GZIP kann nur bei einer Wiederherstellung über die Web-Oberfläche angegeben werden, nicht bei einem Aufruf über die Kommandozeile. Allerdings habe ich diese Funktionalität lange Zeit nicht mehr getestet.
Was mir noch in der ersten Konfigurationsdatei (1. Beitrag) aufgefallen ist, ist der Pfad /media/sd-mmcblk0/ccu-historian für das Datenbankverzeichnis. Wurde es manuell so gesetzt? Bei einer Standardinstallation sollte es /usr/local/sdcard/ccu-historian/ sein.
Der CCU-Historian ist als Add-On so konfiguriert, dass er nicht ständig auf die SD-Karte schreibt. Er speichert immer 4 Stunden erst im RAM bevor alles auf SD-Karte geschrieben wird.
Die letzten Tests mit einer CCU3 sind schon etwas her, ich werde sie nochmal wiederholen. Auf RaspberryMatic funktioniert das Add-On einwandfrei.
Auch noch Danke an NickHM für die Hilfe!
Gruß
Mathias
Was mir noch in der ersten Konfigurationsdatei (1. Beitrag) aufgefallen ist, ist der Pfad /media/sd-mmcblk0/ccu-historian für das Datenbankverzeichnis. Wurde es manuell so gesetzt? Bei einer Standardinstallation sollte es /usr/local/sdcard/ccu-historian/ sein.
Der CCU-Historian ist als Add-On so konfiguriert, dass er nicht ständig auf die SD-Karte schreibt. Er speichert immer 4 Stunden erst im RAM bevor alles auf SD-Karte geschrieben wird.
Die letzten Tests mit einer CCU3 sind schon etwas her, ich werde sie nochmal wiederholen. Auf RaspberryMatic funktioniert das Add-On einwandfrei.
Auch noch Danke an NickHM für die Hilfe!
Gruß
Mathias
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Datenbank wiederherstellen - CCU3 mit Historian
Hallo
danke für die Erklärung. Das mit den 4 Std erklärt den Datenverlust bei Neustart. Dazu sollte es bei dem AddOn einen Hinweis geben.
Am Anfang war noch die Frage zur Wiederherstellung über die Weboberfläche.
Damit der Webserver läuft, muss Historian laufen. Wenn Historian läuft, ist dieDatenbank in Benutzung. Wie soll dann die Wiederherstellung funktionieren? Geht das trotzdem?
-
- Beiträge: 1791
- Registriert: 03.11.2010, 10:25
- System: CCU
- Wohnort: Aachen
- Hat sich bedankt: 58 Mal
- Danksagung erhalten: 260 Mal
- Kontaktdaten:
Re: Datenbank wiederherstellen - CCU3 mit Historian
Bei einem Neustart der CCU3 über das Web-UI sollte der CCU-Historian auch ordentlich herunter gefahren werden. Dann werden auch die Einträge im RAM schnell noch auf die SD-Karte geschrieben. Aber ich werde das Add-On-Paket auf einer CCU3 auch nochmal testen.
Das müsste nochmal (mit einer Test-Installation) ausprobiert werden. Ich habe das es seit Ewigkeiten nicht mehr gemacht.
Gruß
Mathias