NEWS
Backitup Restore Pi4 Influx und Grafana ohne Rechte?
-
Hallo Leute!
Der Fehler 70 hat bestimmt wieder zugeschlagen und ich benötige einen Tipp.
Nach einem Update war Homematic nicht wieder zum laufen zu bekommen. Also was soll.... hast ja die ganzen BackitUP Sicherungen des Systems" dachte ich mir.
Also neue Karte besorgt, Bullseye drauf und homematic. Sicherung 1 eingespielt....Geil, geht.
Iobroker drauf, Backitup verbindung mit googledrive...läuft!
IObroker Sicherung eingespielt..... Alle Adapter waren zu sehen.
Influx abgerufen, grafana abgerufen.
Und nu gehts los: wollte die grafana sicherung einspielen: Ergebnis Verweigert... Hä?
Welche Rechte muss ich denn vorher bitte wo vergeben? Oder bezieht sich das alles auf Influxdb das er mich die Dashboards nicht einspielen lässt?Started restore ... [DEBUG] [grafana] - Start Grafana Restore ... [DEBUG] [grafana] - filename for restore: /opt/iobroker/backups/grafana_2022_05_16-02_40_44_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-fritz.json [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/datasource/InfluxDB.json [DEBUG] [grafana] - cannot restore datasource "InfluxDB-1": "invalid username or password" [DEBUG] [grafana] - cannot restore datasource "InfluxDB": "invalid username or password" [DEBUG] [grafana] - cannot restore datasource "InfluxDB-fritz": "invalid username or password" [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/dashboards/fritz-box-router-status1.json [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/dashboards/messstellen-strom.json [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/dashboards/heizung.json [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/dashboards/pi-daten.json [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/dashboards/pv-leistungswerte-gesamt.json [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/dashboards/test-vaillant.json [DEBUG] [grafana] - Try to Restore: /opt/iobroker/backups/grafana_tmp/dashboards/wetterdaten.json [DEBUG] [grafana] - cannot restore dashboard "wetterdaten": {"message":"Access denied to save dashboard","traceID":"00000000000000000000000000000000"} [DEBUG] [grafana] - cannot restore dashboard "messstellen-strom": {"message":"Access denied to save dashboard","traceID":"00000000000000000000000000000000"} [DEBUG] [grafana] - cannot restore dashboard "pv-leistungswerte-gesamt": {"message":"Access denied to save dashboard","traceID":"00000000000000000000000000000000"} [DEBUG] [grafana] - cannot restore dashboard "test-vaillant": {"message":"Access denied to save dashboard","traceID":"00000000000000000000000000000000"} [DEBUG] [grafana] - cannot restore dashboard "pi-daten": {"message":"Access denied to save dashboard","traceID":"00000000000000000000000000000000"} [DEBUG] [grafana] - cannot restore dashboard "fritz-box-router-status1": {"message":"Access denied to save dashboard","traceID":"00000000000000000000000000000000"} [DEBUG] [grafana] - cannot restore dashboard "heizung": {"message":"Access denied to save dashboard","traceID":"00000000000000000000000000000000"} [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
InfluxDB wieder einspielen: geht nicht weil eine DB schon vorhanden sei. nochmal Hä?
Started restore ... [DEBUG] [influxDB] - Created tmp directory [DEBUG] [influxDB] - Start infuxDB Restore ... [DEBUG] [influxDB] - influxdb.0 is stopped [DEBUG] [influxDB] - influxdb.1 is stopped [ERROR] [influxDB] - 2022/05/18 22:42:17 error updating meta: DB metadata not changed. database may already exist restore: DB metadata not changed. database may already exist [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 [DEBUG] [influxDB] - influxdb.0 started [DEBUG] [influxDB] - influxdb.1 started
Und jetzt stehe ich auf dem Schlauch. Muss man dort eine bestimmte Reihenfolge einhalten?
Ohne Restore des IObrokers wäre die zu loggenden Datenpunkte nicht definiert, aber was logt er denn wenn influxdb noch gar nicht abgerufen war? und vor allen in der influxdb.0 die noch gar nicht vorhanden sein konnte?
Jetzt ist sie da und ich kann sie nicht überschreiben? Will lieber die alten Daten haben.
Und wenn ich nun die Zugangsdaten zur alten DB nicht mehr habe? die hat er ja sonst auch immer mit restored oder? -
@drurob Zu Grafana:
Hast du Grafana auch neu installiert?
Dann musst du die Zugangsdaten in Backitup anpassen und auch in Grafana für Backitup einen neuen Admin Api-Key erzeugen.Dieser muss dann auch in Backitup hinterlegt sein.
Also API-Key vergeben und die Zugangsdaten von grafana in Backitup konfigurieren.Zu Influx:
Influx Adapter stoppen, die DB löschen (Der Adapter legt die Datenbank beim ersten Start automatisch an), dann die korrekten Influx Daten in Backitup konfigurieren und den restore starten.Grundsätzlich rate ich die Datenbanken vorm iobroker restore herzustellen.
Damit vermeidet man, dass der frisch installierte Influx-Adapter die Datenbank leer anlegt.Datenbank löschen:
influx > DROP DATABASE "Deine-Datenbank"
-
@simatec
Moin!
Bevor ich jetzt aus der Nachtschicht ins Bettchen gehe möchte ich auf jeden Fall noch danke sagen!
Hat genauso geklappt wie von dir beschrieben.
Den API Key hatte ich bereits hinterlegt, allerdings weiß ich nicht wann ich falsch abgebogen bin, der war nur mit "Viewer" Rechten angelegt...
Außerdem möchte ich den nachfolgenden Lesern den Tip mitgeben diesen Haken hier zu setzen.... Vielleicht ist der ebenfalls hilfreich....Vielen Dank, jetzt kann ich viel ruhiger schlafen !
-
@drurob kannst du bitte das Thema als [Gelöst] markieren