NEWS
Backitup und Google drive macht Probleme
-
@simatec Okay, kann Du mir sagen wie ich die Datenbank komplett lösche?
@damrak2022 Die Datenbanken nennen sich in Buckets und können relativ komfortabel im Webinterface von Influx gelöscht werden.
Wenn Du sie über die CLI löschen willst, geht das mit folgenden Befehl:influx bucket delete -n <bucket-name> -o <org-name> -
Einzelne Datenpunkte löchen mit
influx delete --bucket 'iobroker' \\ --start 1970-01-01T00:00:00Z \\ --stop $(date +"%Y-%m-%dT%H:%M:%SZ") \\ --predicate '\_measurement="fb-checkpresence.0.familyMembers.Paul.Paul-S22.presence"'Bucket und predicate musst du entsprechend anpassen
Wenn du mehr löschen als behalten willst, dann evtl einen neuen bucket anlegen und kopieren
influx query 'from(bucket:"iobroker") |> range(start:-10y) |> filter(fn: (r) => r._measurement == "fb-checkpresence.0.familyMembers.Paul.Paul-S22.presence") |> set(key: "_measurement", value: "fb-checkpresence.0.familyMembers.Paul.Paul-S22.presence") |> to(bucket: "iobroker_neu")'Jetzt bisschen aus dem Bauch heraus, wie ich das angehen würde:
Erstelle dir eine Liste der datenpunkte die du löschen willst
Kopiere die Liste in excel (oder sowas), baue dir mit ner Formel die Befehle zusammen und kopiere die in ein shell script und ab dafür.Edit: der obere Befehl geht auch in eine Zeile, dann die \\ am Zeilenende weglassen
-
@damrak2022 Die Datenbanken nennen sich in Buckets und können relativ komfortabel im Webinterface von Influx gelöscht werden.
Wenn Du sie über die CLI löschen willst, geht das mit folgenden Befehl:influx bucket delete -n <bucket-name> -o <org-name>@simatec Besten Dank, ich habe die Datenbank jetzt erstmal gelöscht und werde sie in den nächsten Tagen neu aufbauen.
-
@damrak2022 Die Datenbanken nennen sich in Buckets und können relativ komfortabel im Webinterface von Influx gelöscht werden.
Wenn Du sie über die CLI löschen willst, geht das mit folgenden Befehl:influx bucket delete -n <bucket-name> -o <org-name>@simatec Ich habe ja meine Datenbank neu aufgesetzt, aber gerade festgestellt, das das letzte Backup auf Google Drive vom 10.01.2023 ist.
Die Backit up Einstellungen sehen so aus:

Bei Name habe ich jetzt mal "backupDir eingetragen, da es ursprünglich so war. Dann gespeichert und ein manuelles Backup angestossen. Da wird mir folgender Fehler angezeigt:[DEBUG] [iobroker] - host.homebridge 24465 objects saved [DEBUG] [iobroker] - Backup created: /opt/iobroker/backups/iobroker_2023_02_15-01_48_45_backupDir_backupiobroker.tar.gz [DEBUG] [iobroker] - done [DEBUG] [influxDB] - InfluxDB-Backup started ... [DEBUG] [influxDB] - Start InfluxDB Backup ... [DEBUG] [influxDB] - InfluxDB Backup tmp directory created [DEBUG] [influxDB] - Try deleting the InfluxDB tmp directory [DEBUG] [influxDB] - InfluxDB tmp directory was successfully deleted [DEBUG] [influxDB] - [ERROR] [influxDB] - Error: Command failed: influxd backup -portable -database iobroker "/opt/iobroker/backups/influxDB_2023_02_15-01_49_12_backupDir_backupiobroker" Error: unknown shorthand flag: 'p' in -portable See 'influxd -h' for helpKann das daran liegen, das er seit dem 10.01. nichts mehr gesichert hat und wie bekomme ich den Fehler weg?
-
@simatec Ich habe ja meine Datenbank neu aufgesetzt, aber gerade festgestellt, das das letzte Backup auf Google Drive vom 10.01.2023 ist.
Die Backit up Einstellungen sehen so aus:

Bei Name habe ich jetzt mal "backupDir eingetragen, da es ursprünglich so war. Dann gespeichert und ein manuelles Backup angestossen. Da wird mir folgender Fehler angezeigt:[DEBUG] [iobroker] - host.homebridge 24465 objects saved [DEBUG] [iobroker] - Backup created: /opt/iobroker/backups/iobroker_2023_02_15-01_48_45_backupDir_backupiobroker.tar.gz [DEBUG] [iobroker] - done [DEBUG] [influxDB] - InfluxDB-Backup started ... [DEBUG] [influxDB] - Start InfluxDB Backup ... [DEBUG] [influxDB] - InfluxDB Backup tmp directory created [DEBUG] [influxDB] - Try deleting the InfluxDB tmp directory [DEBUG] [influxDB] - InfluxDB tmp directory was successfully deleted [DEBUG] [influxDB] - [ERROR] [influxDB] - Error: Command failed: influxd backup -portable -database iobroker "/opt/iobroker/backups/influxDB_2023_02_15-01_49_12_backupDir_backupiobroker" Error: unknown shorthand flag: 'p' in -portable See 'influxd -h' for helpKann das daran liegen, das er seit dem 10.01. nichts mehr gesichert hat und wie bekomme ich den Fehler weg?
@damrak2022 Leider sind das wirklich sehr wenig Informationen.
-
@simatec Ich habe ja meine Datenbank neu aufgesetzt, aber gerade festgestellt, das das letzte Backup auf Google Drive vom 10.01.2023 ist.
Die Backit up Einstellungen sehen so aus:

Bei Name habe ich jetzt mal "backupDir eingetragen, da es ursprünglich so war. Dann gespeichert und ein manuelles Backup angestossen. Da wird mir folgender Fehler angezeigt:[DEBUG] [iobroker] - host.homebridge 24465 objects saved [DEBUG] [iobroker] - Backup created: /opt/iobroker/backups/iobroker_2023_02_15-01_48_45_backupDir_backupiobroker.tar.gz [DEBUG] [iobroker] - done [DEBUG] [influxDB] - InfluxDB-Backup started ... [DEBUG] [influxDB] - Start InfluxDB Backup ... [DEBUG] [influxDB] - InfluxDB Backup tmp directory created [DEBUG] [influxDB] - Try deleting the InfluxDB tmp directory [DEBUG] [influxDB] - InfluxDB tmp directory was successfully deleted [DEBUG] [influxDB] - [ERROR] [influxDB] - Error: Command failed: influxd backup -portable -database iobroker "/opt/iobroker/backups/influxDB_2023_02_15-01_49_12_backupDir_backupiobroker" Error: unknown shorthand flag: 'p' in -portable See 'influxd -h' for helpKann das daran liegen, das er seit dem 10.01. nichts mehr gesichert hat und wie bekomme ich den Fehler weg?
@damrak2022 Du hast doch influxdb 2 installiert, oder?
Check mal in den backitup Einstellungen ob da bei influx alles richtig ist. Ich wüsste nicht, wo der influxd backup Befehl herkommt, das sieht komisch aus.
Bedenke, du musst influx client Software auf dem iobroker host installieren, wenn influxdb Server ein anderer Rechner istBei mir ist das so
