Metabase hat gestern - 9.4.2023 - ein update bekommen. Alles sehr einfach, weil man wirklich nur die matabase.jar Datei austauschen muss. Dienst neu starten und alles gut. Jetzt läuft Version 0.46.1.

Heute habe ich dem Server noch ein paar kleine Routinen spendiert:

Um regelmäßig die Datenbank Heizung_10 zu sichern. Das macht jetzt ein Cron-Job jede Stunde. Gesichert wird die gesamte Struktur und die Daten, die die Konfiguration der Geräte enthält. Auf die eigentlichen Messwerte verzichte ich bei dieser Datensicherung. Ein vollständiges Datenbank-Backup ist im Backup des Servers ohnehin enthalten.

# Hier gleich der komplette Eintrag in crontab:

 #Database_structure dumpen
@hourly mysqldump -uUSERNAME -pPASSWORD --opt -d -R --events --triggers --tz-utc heizung_10 > /home/users/oxolon/www/heizung_include/_raspberry/databases/heizung_10_structure.sql

#Database_data dumpen
@hourly mysqldump -uUSERNAME -pPASSWORD heizung_10 $(mysql -uheizung_10 -pH_eizung_365 -D heizung_10 -Bse "show tables from heizung_10 where Tables_in_heizung_10 like '\_\%' or Tables_in_heizung_10 like 'device_setpoint'") --tz-utc > /home/users/oxolon/www/heizung_include/_raspberry/databases/heizung_10_data.sql

Und wo ich einmal dabei war auch gleich noch etwas in den Logdateien, die das Programm HR anlegt, aufräumen:

# Alle Dateien suchen, die älter als 60 Tage sind und löschen
@daily find /home/users/oxolon/www/heizung_include/_raspberry/logs/* -name "*.tar.gz" -mtime +60 -exec rm {} \;