-
-
Notifications
You must be signed in to change notification settings - Fork 14
Migration V3
Bestehende Datenbanken von V2.9 können nicht unverändert mit der V3 weiterverwendet werden. Die Datenbank muss deshalb migriert werden.
Die Migration der Datenbank kann auf zwei Arten erfolgen. In jedem Fall muss der erste Schritt mit der noch installierten Version 2.9.0 des CCU-Historians erfolgen.
Hier kann die Migration der Datenbank einfach über die Web-Oberfläche des CCU-Historians erfolgen.
Hinweis: Allerdings ändern sich beim Import die Datenpunkt-IDs. Sofern Abfrage-URLs für Trend-Grafiken (oder für H2-HighChart) verwendet werden, müssen diese angepasst werden. Es werden auch nicht alle H2-HighChart-Einstellungen übernommen.
- Über die Web-Oberfläche Werkzeuge → Datenbankexport/-import die aktuelle Datenbank exportieren.
- Danach die neue Version installieren.
- Die vorhandene Datenbankdatei
history.mv.db
auf dem USB-Stick löschen (siehe unten). - Über die Web-Oberfläche Werkzeuge → Datenbankexport/-import die Datenbank wieder importieren.
Über die Kommandozeile kann die Datenbank per Backup/Restore migriert werden.
- Mit dem Kommandozeilenparameter
-createscript
(s.a. Handbuch) muss ein Backup der vorhandenen Datenbank erstellt werden. - Danach die neue Version installieren.
- Die vorhandene Datenbankdatei
history.mv.db
auf dem USB-Stick löschen (siehe unten). - Die neue Version mit dem Kommandozeilenparameter
-runscript
starten, um das Backup zurückzuspielen. - Nach Abschluss kann der CCU-Historian regulär gestartet werden.
Im HomeMatic-Forum hat Benutzer Baxxy eine Anleitung geschrieben, wie dies bei einem als Add-On auf einer CCU3/RasberryMatic installiertem CCU-Historian bewerkstelligt werden kann.
Bei den Tipps & Tricks sind weitere Hinweise zu finden, wie dies bei einer Installation als Add-On auf einer CCU3/RM erfolgen kann.
- CCU herunterfahren und ausschalten.
- USB-Stick von der CCU abziehen und an einem anderen Rechner anschließen.
- Datenbank-Datei
ccu-historian/history.mv.db
umbenennen oder sichern und löschen. - USB-Stick wieder in die CCU einstecken und die CCU starten.
Die Konvertierung der Datenbank kann auch auf einem anderen Rechner z.B. unter Windows erfolgen. Die Datei history.mv.db
kann zwischen den Systemen kopiert werden. Dafür müssen beide CCU-Historian-Versionen auf dem Rechner in getrennten Verzeichnissen entpackt werden (ccu-historian-2.9.0-bin.zip
und ccu-historian-3.0.1-bin.zip
). In den Konfigurationsdateien (ccu-historian.config
) sind alle devices
-Optionen zu löschen, da keine Verbindung zu einer CCU benötigt wird. Danach kann nach einer der oben genannten Methoden vorgegangen werden.