NEWS
mit backitup kein Influxdb und Grafana backup möglich
-
@marc-berg danke, bucket in influx gelöscht, influx neu gestartet Adapter deaktiviert:
code_text ```Started restore ... [DEBUG] [influxDB] - Created tmp directory [DEBUG] [influxDB] - Start infuxDB Restore ... [ERROR] [influxDB] - 2023/11/25 21:07:12 INFO: Restoring bucket "9d69ae680368264c" as "iobroker" Error: failed to restore bucket "iobroker": 401 Unauthorized: read:authorizations is unauthorized [DEBUG] [influxDB] - Try deleting the InfluxDB tmp directory [DEBUG] [influxDB] - InfluxDB tmp directory was successfully deleted [DEBUG] [influxDB] - infuxDB Restore completed successfully [EXIT] influxDB restore done
-
@christian-5 sagte in mit backitup kein Influxdb und Grafana backup möglich:
401 Unauthorized: read:authorizations is unauthorized
Du benutzt einen falschen Token.
-
@marc-berg neuen Token eingetragen und wieder das gleiche Ergebnis... ich bin zu blöd
-
@christian-5 und in grafana das selbe jetzt hab ich den inhalt im Ordner /opt/iobroker/iobroker-data/backup-objects gelöscht, schau ma amoal
code_text ```Started restore ... [DEBUG] [grafana] - Start Grafana Restore ... [DEBUG] [grafana] - filename for restore: /opt/iobroker/backups/grafana_2023_11_23-04_46_57_Meine001Sicherung_backupiobroker.tar.gz [DEBUG] [grafana] - Grafana tmp directory created: /opt/iobroker/backups/grafana_tmp [DEBUG] [grafana] - start decompress [DEBUG] [grafana] - Grafana request started [DEBUG] [grafana] - Grafana is available ... Status: 200 [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/datasource/InfluxDB-1.json [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/datasource/InfluxDB.json [DEBUG] [grafana] - cannot restore datasource "InfluxDB-1": "data source with the same name already exists" [DEBUG] [grafana] - cannot restore datasource "InfluxDB": "data source with the same name already exists" [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/dashboards/dashboard-alles-mogliche-1woche.json [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/dashboards/kurven-1jahr.json [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/dashboards/pv1-pv2-leistung-1tag.json [DEBUG] [grafana] - cannot restore dashboard "pv1-pv2-leistung-1tag": {"extra":null,"message":"organization not found","messageId":"org.notFound","statusCode":404,"traceID":""} [DEBUG] [grafana] - cannot restore dashboard "kurven-1jahr": {"extra":null,"message":"organization not found","messageId":"org.notFound","statusCode":404,"traceID":""} [DEBUG] [grafana] - cannot restore dashboard "dashboard-alles-mogliche-1woche": {"extra":null,"message":"organization not found","messageId":"org.notFound","statusCode":404,"traceID":""} [DEBUG] [grafana] - Grafana request ended [DEBUG] [grafana] - Try deleting the Grafana tmp directory [DEBUG] [grafana] - Grafana tmp directory was successfully deleted [DEBUG] [grafana] - Grafana Restore completed successfully [EXIT] Grafana restore done
code_text
[DEBUG] [grafana] - cannot restore datasource "InfluxDB": "data source with the same name already exists" ich hab die beiden daten Quellen in Grafana aber gelöscht.
-
@christian-5 sagte in mit backitup kein Influxdb und Grafana backup möglich:
neuen Token eingetragen
wo hast du den neuen Token her?
-
@marc-berg aus influxdb unter API Tokens erzeugt
ich hab in eurer Anleitung zum backitup adapter gelesen das die influxdb cli installiert gehört, dachte die influxdb cli wird jetzt automatisch mit installiert.
-
@christian-5 sagte in mit backitup kein Influxdb und Grafana backup möglich:
aus influxdb unter API Tokens erzeugt
Und das ist falsch, darum hatte ich die Dokumentation dazu verlinkt, in der es erklärt ist.
dachte die influxdb cli wird jetzt automatisch mit installiert.
Nein. Wer hat das je behauptet?
-
@marc-berg ok danke, dann ein weiterer Versuch, wie installier ich die cli auf dem raspi am einfachsten?
aber ein fehler das CLI nicht installiert ist hab ich auch keinen bekommen.
das heißt jetzt : Operator-Token für InfluxDB 2.x wiederherstellen -
@christian-5 sagte in mit backitup kein Influxdb und Grafana backup möglich:
wie installier ich die cli auf dem raspi am einfachsten?
Ich sehe jetzt gerade nicht mehr durch, was jetzt gerade das Problem ist. Die influxdb2-cli scheint doch schon installiert zu sein, sonst bekämst du nicht diese Fehlermeldung:
Error: failed to restore bucket "iobroker": 401 Unauthorized: read:authorizations is unauthorized
-
@marc-berg ich habs nicht explizit installiert, darum die frage. ...aber jetzt Token erzeugen???
ist eure Anleitung aktuell?
-
@christian-5 sagte in mit backitup kein Influxdb und Grafana backup möglich:
ich habs nicht explizit installiert, darum die frage.
Ja, wenn du die influxdb2 installierst, dann ist die cli mit dabei. Da hatte ich das "automatisch" falsch verstanden.
...aber jetzt Token erzeugen???
ist eure Anleitung aktuell?
In der Anleitung steht auch, wie der Operator Token AUSZULESEN ist. Wenn du den Token nicht gelöscht hast, würde das reichen.
-
@marc-berg in der Anleitung steht ja auch: Für die Verwendung des InfluxDB Backups muss influxd installiert sein
Installationsanleitung InfluxDB 1.x
Installationsanleitung InfluxDB 2.x
Installationsanleitung Influx-CLI für 2.x ???Operator docken auslese Anleitung finde ich jetzt nicht wirklich, überlesen..blind
lg
-
@christian-5 sagte in mit backitup kein Influxdb und Grafana backup möglich:
Operator docken auslese Anleitung finde ich jetzt nicht wirklich, überlesen..blind
steht doch da
Nun benötigen wir für den ioBroker.backitup Adapter den neuen Operator-Token, welcher z.B. über die Linux-Kommandozeile durch influx auth list -t <ein all access token> über den ersten Eintrag der Ausgabe eingesehen werden kann. (Hinweis: Beim Kopieren in die Instanz-Settings auf Zeilenumbrüche etc. achten!).
-
@crunchip sagte in mit backitup kein Influxdb und Grafana backup möglich:
@christian-5 sagte in mit backitup kein Influxdb und Grafana backup möglich:
Operator docken auslese Anleitung finde ich jetzt nicht wirklich, überlesen..blind
steht doch da
Nun benötigen wir für den ioBroker.backitup Adapter den neuen Operator-Token, welcher z.B. über die Linux-Kommandozeile durch influx auth list -t <ein all access token>
$ influx auth list -t <ein all access token>
-bash: syntax error near unexpected token `newline'ich versteh den Befehl ja so das ich da einen Token eintragen muß
-
@christian-5 sagte in mit backitup kein Influxdb und Grafana backup möglich:
in der Anleitung steht ja auch: Für die Verwendung des InfluxDB Backups muss influxd installiert sein
Moin,
ich hatte zwar vor mich hier nicht mehr einzumischen und habe, zu meiner Schande, die Doku nicht gelesen, will nur mal wieder Korinthen kacken
ioBroker
undinfluxDB2
auf demselben Rechner, muss nichts weiter installiert werden, alles ok.ioBroker
auf einem Rechner undinfluxDB2
auf einem anderen, dann muss aufioBroker
auchinfluxDB2-cli
installiert werden, es braucht für das Backup deninfluxd
ioBroker
undinfluxDB
auf demselben Rechner, dann alles okioBroker
auf einem Rechner undinfluxDB
auf einem anderen, dann mussinfluxDB
auch auf demioBroker
Rechner installiert werden, wird dort aber nicht gestartet, es wird nurinfluxd
genutzt, um Backups zu machen.
VG
Bernd -
@dp20eic Danke für die Info, bei mir läuft iobroker, influxdb und grafana auf einem Raspi mit bookworm.
Vieleicht ist auch das Bookworm System zu neu für eurer Backitup?Jetzt hab ich versucht den Befehl [influx auth list -t] ( mit meinen admin token zu füttern danach kommt:
~ $ influx auth list -t <JFDFtCoikpXsamvQ1FoN6lJ2sHepumBw5N4VviHmnywuWZ4A2xKOQPb1WISCw9i3y_17x7cHHJ3_pLwH0NJvMQ==> -bash: syntax error near unexpected token `newline'
ich depp hab ja <> stehen lassen
-
@christian-5 ich hab zwar selbst keine influxdb2 aber so wie ich es verstehe,
du benötigst den Operator Token(dieser wird einmalig beim einrichten angezeigt)
wenn du ihn gelöscht hast, musst du einen neuen anlegen, sollte er noch vorhanden sein, dann
einen Token erstellen (all access token)...hast du ja bereits, soweit ich das sehen
und dann mit diesem Token den Befehl absetzen zum ausleseninflux auth list -t <ein all access token>
-
@christian-5 sagte in mit backitup kein Influxdb und Grafana backup möglich:
Vieleicht ist auch das Bookworm System zu neu für eurer Backitup?
Nein.
-
@christian-5 die <> müssen weg
-
influx auth list -t JFDFtCoikpXsamvQ1FoN6lJ2sHepumBw5N4VviHmnywuWZ4A2xKOQPb1WISCw9i3y_17x7cHHJ3_pLwH0NJvMQ== ID Description Token Us er Name User ID Permissions 0c2d801b8c011000 admin's Token cQHuJNykWV5aRtKXVJZi5UgTOj2WwpslbSmwTDk9TyteHkQjTnicoSxf5oqWrZYLvfuLsHgRLJM9Up9zzgmzCA== ad min 0c2d801b56411000 [read:/authorizations write:/authorizations read:/buckets write:/buckets read:/dashboards write:/dashboards read:/orgs write:/orgs read:/sources write:/sources read:/tasks write:/tasks read:/telegrafs write:/telegrafs read:/users write:/users read:/variables write:/variables read:/scrapers write:/sc rapers read:/secrets write:/secrets read:/labels write:/labels read:/views write:/views read:/documents write:/documents read:/notificationRules write:/notificationRules read:/notificationEndpoints write:/notificationEndpoints read:/checks write:/checks read:/dbrp write:/dbrp read:/notebooks write:/notebooks read:/annotations write:/annot ations read:/remotes write:/remotes read:/replications write:/replications] 0c2d80d103411000 onboarding-cliWizard-token-1700908099560 Kyk2IZoDXhQZuaStF0QDjPqh6NFYFlCQog7EbIaFhwLZG5YGoj5RMJQOgahOG00uWCNjX6j55gC2VJnTrlUVzA== ad min 0c2d801b56411000 [read:orgs/aaf9f9785dadebad/annotations write:orgs/aaf9f9785dadebad/annotations read:orgs/aaf9f9785dadebad/authorizations write:or gs/aaf9f9785dadebad/authorizations read:orgs/aaf9f9785dadebad/buckets write:orgs/aaf9f9785dadebad/buckets read:orgs/aaf9f9785dadebad/checks write:orgs/aaf9f9785dadebad/ch ecks read:orgs/aaf9f9785dadebad/dashboards write:orgs/aaf9f9785dadebad/dashboards read:orgs/aaf9f9785dadebad/dbrp write:orgs/aaf9f9785dadebad/dbrp read:orgs/aaf9f9785dade bad/documents write:orgs/aaf9f9785dadebad/documents read:orgs/aaf9f9785dadebad/labels write:orgs/aaf9f9785dadebad/labels read:orgs/aaf9f9785dadebad/notebooks write:orgs/a af9f9785dadebad/notebooks read:orgs/aaf9f9785dadebad/notificationEndpoints write:orgs/aaf9f9785dadebad/notificationEndpoints read:orgs/aaf9f9785dadebad/notificationRules write:orgs/aaf9f9785dadebad/notificationRules read:/orgs/aaf9f9785dadebad read:orgs/aaf9f9785dadebad/remotes write:orgs/aaf9f9785dadebad/remotes read:orgs/aaf9f9785dadeba d/replications write:orgs/aaf9f9785dadebad/replications read:orgs/aaf9f9785dadebad/scrapers write:orgs/aaf9f9785dadebad/scrapers read:orgs/aaf9f9785dadebad/secrets write: orgs/aaf9f9785dadebad/secrets read:orgs/aaf9f9785dadebad/sources write:orgs/aaf9f9785dadebad/sources read:orgs/aaf9f9785dadebad/tasks write:orgs/aaf9f9785dadebad/tasks re ad:orgs/aaf9f9785dadebad/telegrafs write:orgs/aaf9f9785dadebad/telegrafs read:/users/0c2d801b56411000 write:/users/0c2d801b56411000 read:orgs/aaf9f9785dadebad/variables w rite:orgs/aaf9f9785dadebad/variables read:orgs/aaf9f9785dadebad/views write:orgs/aaf9f9785dadebad/views] 0c2d8d76d297d000 grafana msIXJhJxmmX1Mb_CIRU4_wuauwBcxf4ePOAEdtiOu1Sb8oAy7rltutBdGTbwf3CNMh3aIleX3ExJR4ywvJPmmg== ad min 0c2d801b56411000 [read:orgs/aaf9f9785dadebad/annotations write:orgs/aaf9f9785dadebad/annotations read:orgs/aaf9f9785dadebad/authorizations write:or gs/aaf9f9785dadebad/authorizations read:orgs/aaf9f9785dadebad/buckets write:orgs/aaf9f9785dadebad/buckets read:orgs/aaf9f9785dadebad/checks write:orgs/aaf9f9785dadebad/ch ecks read:orgs/aaf9f9785dadebad/dashboards write:orgs/aaf9f9785dadebad/dashboards read:orgs/aaf9f9785dadebad/dbrp write:orgs/aaf9f9785dadebad/dbrp read:orgs/aaf9f9785dade bad/documents write:orgs/aaf9f9785dadebad/documents read:orgs/aaf9f9785dadebad/labels write:orgs/aaf9f9785dadebad/labels read:orgs/aaf9f9785dadebad/notebooks write:orgs/a af9f9785dadebad/notebooks read:orgs/aaf9f9785dadebad/notificationEndpoints write:orgs/aaf9f9785dadebad/notificationEndpoints read:orgs/aaf9f9785dadebad/notificationRules write:orgs/aaf9f9785dadebad/notificationRules read:/orgs/aaf9f9785dadebad read:orgs/aaf9f9785dadebad/remotes write:orgs/aaf9f9785dadebad/remotes read:orgs/aaf9f9785dadeba d/replications write:orgs/aaf9f9785dadebad/replications read:orgs/aaf9f9785dadebad/scrapers write:orgs/aaf9f9785dadebad/scrapers read:orgs/aaf9f9785dadebad/secrets write: orgs/aaf9f9785dadebad/secrets read:orgs/aaf9f9785dadebad/sources write:orgs/aaf9f9785dadebad/sources read:orgs/aaf9f9785dadebad/tasks write:orgs/aaf9f9785dadebad/tasks re ad:orgs/aaf9f9785dadebad/telegrafs write:orgs/aaf9f9785dadebad/telegrafs read:/users/0c2d801b56411000 write:/users/0c2d801b56411000 read:orgs/aaf9f9785dadebad/variables w rite:orgs/aaf9f9785dadebad/variables read:orgs/aaf9f9785dadebad/views write:orgs/aaf9f9785dadebad/views] 0c2e085522948000 backitup lr7G2Rh7GgWvg-2EfUPV4ZRan69zLW2vTSTb5a4ytdd5XxbU8-gPIrB27oOICkXpQUDuSBfNGhOX6lbhS9n5GA== ad min 0c2d801b56411000 [read:orgs/aaf9f9785dadebad/annotations write:orgs/aaf9f9785dadebad/annotations read:orgs/aaf9f9785dadebad/authorizations write:or gs/aaf9f9785dadebad/authorizations read:orgs/aaf9f9785dadebad/buckets write:orgs/aaf9f9785dadebad/buckets read:orgs/aaf9f9785dadebad/checks write:orgs/aaf9f9785dadebad/ch ecks read:orgs/aaf9f9785dadebad/dashboards write:orgs/aaf9f9785dadebad/dashboards read:orgs/aaf9f9785dadebad/dbrp write:orgs/aaf9f9785dadebad/dbrp read:orgs/aaf9f9785dade bad/documents write:orgs/aaf9f9785dadebad/documents read:orgs/aaf9f9785dadebad/labels write:orgs/aaf9f9785dadebad/labels read:orgs/aaf9f9785dadebad/notebooks write:orgs/a af9f9785dadebad/notebooks read:orgs/aaf9f9785dadebad/notificationEndpoints write:orgs/aaf9f9785dadebad/notificationEndpoints read:orgs/aaf9f9785dadebad/notificationRules write:orgs/aaf9f9785dadebad/notificationRules read:/orgs/aaf9f9785dadebad read:orgs/aaf9f9785dadebad/remotes write:orgs/aaf9f9785dadebad/remotes read:orgs/aaf9f9785dadeba d/replications write:orgs/aaf9f9785dadebad/replications read:orgs/aaf9f9785dadebad/scrapers write:orgs/aaf9f9785dadebad/scrapers read:orgs/aaf9f9785dadebad/secrets write: orgs/aaf9f9785dadebad/secrets read:orgs/aaf9f9785dadebad/sources write:orgs/aaf9f9785dadebad/sources read:orgs/aaf9f9785dadebad/tasks write:orgs/aaf9f9785dadebad/tasks re ad:orgs/aaf9f9785dadebad/telegrafs write:orgs/aaf9f9785dadebad/telegrafs read:/users/0c2d801b56411000 write:/users/0c2d801b56411000 read:orgs/aaf9f9785dadebad/variables w rite:orgs/aaf9f9785dadebad/variables read:orgs/aaf9f9785dadebad/views write:orgs/aaf9f9785dadebad/views] 0c2ed4bfcb320000 admin's Token (cloned at 2023-11-26 11:13:29) JFDFtCoikpXsamvQ1FoN6lJ2sHepumBw5N4VviHmnywuWZ4A2xKOQPb1WISCw9i3y_17x7cHHJ3_pLwH0NJvMQ== ad min 0c2d801b56411000 [read:/authorizations write:/authorizations read:/buckets write:/buckets read:/dashboards write:/dashboards read:/orgs write:/orgs read:/sources write:/sources read:/tasks write:/tasks read:/telegrafs write:/telegrafs read:/users write:/users read:/variables write:/variables read:/scrapers write:/sc rapers read:/secrets write:/secrets read:/labels write:/labels read:/views write:/views read:/documents write:/documents read:/notificationRules write:/notificationRules read:/notificationEndpoints write:/notificationEndpoints read:/checks write:/checks read:/dbrp write:/dbrp read:/notebooks write:/notebooks read:/annotations write:/annot ations read:/remotes write:/remotes read:/replications write:/replications]
und welchen soll ich jetzt nehmen?