Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

debianatoe
Beiträge: 475
Registriert: 05.12.2016, 19:04
Hat sich bedankt: 31 Mal
Danksagung erhalten: 4 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von debianatoe » 23.12.2022, 19:33

Ja, auf die Idee war ich natürlich auch schon gekommen. Das ist aber offenbar auch nicht so trivial. Ich habe das so konfiguriert:

Code: Alles auswählen

database.backup='/media/usb1/backup/db_ccu_historian_%Y-%M-%D.gz'
Damit hätte ich erwartet, daß täglich um Mitternacht ein neues Backupfile angelegt wird. Aber das Verzeichnis bleibt leider leer.

Irgendwelche Ideen?
Viele Grüße,
debianatoe

PaulM
Beiträge: 321
Registriert: 16.02.2015, 17:05
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 130 Mal
Danksagung erhalten: 35 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von PaulM » 23.12.2022, 19:41

das Verzeichnis backup gibt es dort ?
Ich nehme zip am Ende, das soll aber wohl keine Rolle spielen
Mit Mut und Entschlossenheit gegen Intoleranz

PaulM
Beiträge: 321
Registriert: 16.02.2015, 17:05
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 130 Mal
Danksagung erhalten: 35 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von PaulM » 23.12.2022, 19:44

wenn du auf stündlich -%h änderst, musst du nicht über Nacht warten
Mit Mut und Entschlossenheit gegen Intoleranz


debianatoe
Beiträge: 475
Registriert: 05.12.2016, 19:04
Hat sich bedankt: 31 Mal
Danksagung erhalten: 4 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von debianatoe » 24.12.2022, 00:36

PaulM hat geschrieben:
23.12.2022, 19:41
das Verzeichnis backup gibt es dort ?
Ja, ich habe geprüft, daß es existiert und leer ist.
PaulM hat geschrieben:
23.12.2022, 19:41
Ich nehme zip am Ende, das soll aber wohl keine Rolle spielen
zip ist wohl für Windows-Rechner besser. Für UNIX-basierte Rechner wie Raspberrymatic sollte gz besser sein. /bin/gzip ist jedenfalls vorhanden.
Viele Grüße,
debianatoe

debianatoe
Beiträge: 475
Registriert: 05.12.2016, 19:04
Hat sich bedankt: 31 Mal
Danksagung erhalten: 4 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von debianatoe » 24.12.2022, 01:02

Henke hat geschrieben:
23.12.2022, 19:56
LINK: ---> https://github.com/mdzio/ccu-historian/ ... to%C3%9Fen
Ich habe mit dem Skript

Code: Alles auswählen

def timestamp=new Date().format("YYYYMMddHHmmss")
def fileName="/media/usb1/backup/db_ccu_historian_${timestamp}.gz"
database.createBackup(fileName)
println "Backup wurde in Datei $fileName geschrieben."
diese Fehlermeldung bekommen:

Code: Alles auswählen

Bei der Skriptausführung ist ein Fehler aufgetreten:
No signature of method: mdz.hc.persistence.ReadOnlyDecorator.createBackup() is applicable for argument types: (org.codehaus.groovy.runtime.GStringImpl) values: [/media/usb1/backup/db_ccu_historian_20221224005937.gz]
Mit .zip funktioniert es genauso wenig.
Viele Grüße,
debianatoe

Benutzeravatar
Henke
Beiträge: 1536
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 144 Mal
Danksagung erhalten: 309 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von Henke » 24.12.2022, 01:56

Code: Alles auswählen

def fileName="/media/usb1/backup/akt.gz"
database.createBackup(fileName)
println "Backup wurde in Datei $fileName geschrieben."
gz oder zip ist nur die Endung des Dateinamens. Das ändert nix.

debianatoe
Beiträge: 475
Registriert: 05.12.2016, 19:04
Hat sich bedankt: 31 Mal
Danksagung erhalten: 4 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von debianatoe » 25.12.2022, 01:17

Henke hat geschrieben:
24.12.2022, 01:56
gz oder zip ist nur die Endung des Dateinamens. Das ändert nix.
Ja, das ist klar. Aber hätte ja trotzdem was ändern können, weil ein anderes Komprimierungsprogramm verwendet wird.
Hat noch jemand eine Idee, warum das Backup bei mir nicht funktioniert bzw. auf Fehler läuft?
Viele Grüße,
debianatoe

Benutzeravatar
Henke
Beiträge: 1536
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 144 Mal
Danksagung erhalten: 309 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von Henke » 25.12.2022, 02:21

debianatoe hat geschrieben:
25.12.2022, 01:17
Aber hätte ja trotzdem was ändern können
Nope

Bleibt nicht mehr viel überig.
Ist das Verzeichnis "/media/usb1/backup/" vorhanden?

Ansonsten, frohes Fest.

Formulierung "Hat noch jemand eine Idee", ich bin raus.

debianatoe
Beiträge: 475
Registriert: 05.12.2016, 19:04
Hat sich bedankt: 31 Mal
Danksagung erhalten: 4 Mal

Re: Datenbankmigration V2.x --> V3.x CCU-AddOn Step-by-Step per ssh

Beitrag von debianatoe » 25.12.2022, 23:56

Henke hat geschrieben:
25.12.2022, 02:21
Bleibt nicht mehr viel überig.
Ist das Verzeichnis "/media/usb1/backup/" vorhanden?
Ja
Henke hat geschrieben:
25.12.2022, 02:21
Ansonsten, frohes Fest.
Danke gleichfalls
Henke hat geschrieben:
25.12.2022, 02:21
Formulierung "Hat noch jemand eine Idee", ich bin raus.
Die Fehlermeldung lautet:

Code: Alles auswählen

No signature of method: mdz.hc.persistence.ReadOnlyDecorator.createBackup() is applicable for argument types: (org.codehaus.groovy.runtime.GStringImpl) values: [/media/usb1/backup/db_ccu_historian_20221224005937.gz
Vielleicht weiß ja jemand, was diese Fehlermeldung bedeuten könnte.
Viele Grüße,
debianatoe

Antworten

Zurück zu „CCU-Historian“