Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Backitup: Grafana restore permission denied

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    734

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

Backitup: Grafana restore permission denied

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
14 Beiträge 4 Kommentatoren 632 Aufrufe 4 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • W Offline
    W Offline
    WolfgangFB
    schrieb am zuletzt editiert von
    #1

    Ich versuche bei einer Neuinstallation Grafana aus einem Backup zurückzuschreiben.
    Grafana habe ich installiert, Einen neuen API Key generiert und im Backitup Adapter eingretragen.
    Wenn ich das Backup zurückschreiben möchte kommt folgende Fehlermeldung:

    [DEBUG] [grafana] - cannot restore dashboard "wasser": {"accessErrorId":"ACE5327553256","message":"You'll need additional permissions to perform this action. Permissions needed: any of dashboards:create, dashboards:write","title":"Access denied"}
    
    

    (das ganze für jedes Dashboard)
    Um welche "permissions" geht es denn da? Wie kann ich eine alte Sicherung auf ein neues System bringen?

    E 1 Antwort Letzte Antwort
    0
    • W WolfgangFB

      Ich versuche bei einer Neuinstallation Grafana aus einem Backup zurückzuschreiben.
      Grafana habe ich installiert, Einen neuen API Key generiert und im Backitup Adapter eingretragen.
      Wenn ich das Backup zurückschreiben möchte kommt folgende Fehlermeldung:

      [DEBUG] [grafana] - cannot restore dashboard "wasser": {"accessErrorId":"ACE5327553256","message":"You'll need additional permissions to perform this action. Permissions needed: any of dashboards:create, dashboards:write","title":"Access denied"}
      
      

      (das ganze für jedes Dashboard)
      Um welche "permissions" geht es denn da? Wie kann ich eine alte Sicherung auf ein neues System bringen?

      E Offline
      E Offline
      Einstein67
      schrieb am zuletzt editiert von
      #2

      @wolfgangfb Passendes Grafana Passwort auch eingegeben?

      W 1 Antwort Letzte Antwort
      0
      • E Einstein67

        @wolfgangfb Passendes Grafana Passwort auch eingegeben?

        W Offline
        W Offline
        WolfgangFB
        schrieb am zuletzt editiert von
        #3

        @einstein67
        Ja, den Usernamen und das Passwort habe ich in Backitup eingetragen.

        1 Antwort Letzte Antwort
        0
        • Christian KohlöffelC Offline
          Christian KohlöffelC Offline
          Christian Kohlöffel
          schrieb am zuletzt editiert von
          #4

          Re: Backitup: Grafana restore permission denied

          Ich hänge gerade vor demselben Problem. Gibt es dazu schon eine Lösung?

          backitup.0
          2022-08-25 14:18:43.372	debug	[grafana] cannot restore dashboard "stromverbrauch-copy": {"accessErrorId":"ACE7452528630","message":"You'll need additional permissions to perform this action. Permissions needed: any of dashboards:create, dashboards:write","title":"Access denied"}
          
          1 Antwort Letzte Antwort
          0
          • Christian KohlöffelC Offline
            Christian KohlöffelC Offline
            Christian Kohlöffel
            schrieb am zuletzt editiert von
            #5

            Ich habs rausgefunden, war fast klar :-)
            Beim vergeben der API Key in Grafana hatte ich diese nur mit den Rechten "View" ausgestattet. Nun mit dem "korrekten" API Key gings dann auch gleich.
            Gruß
            Christian

            W 1 Antwort Letzte Antwort
            0
            • Christian KohlöffelC Christian Kohlöffel

              Ich habs rausgefunden, war fast klar :-)
              Beim vergeben der API Key in Grafana hatte ich diese nur mit den Rechten "View" ausgestattet. Nun mit dem "korrekten" API Key gings dann auch gleich.
              Gruß
              Christian

              W Offline
              W Offline
              WolfgangFB
              schrieb am zuletzt editiert von
              #6

              @christian-kohlöffel
              Hi

              Danke für den Hinweis, das war es bei mir tatsächlich auch. Wobei ich mich nicht daran erinnern kann, bei der ersten Installation da etwas eingestellt zu haben.
              Jetzt kommt das nächste Problem. Die Daten. Ich habe eine InfluxDB verwendet.
              Wie stelle ich die wieder richtig her? Ich nehme mal an, dass in Backitup nur die reinen Daten sind, sprich ich die Datenbank zuerst installieren muss. Muss ich auch die Datenbank selbst anlegen oder wird das von BackItUp erledigt? Muss ich in Grafana die Datenbank angeben oder macht das BackItUp?
              Ich habe nachdem ich Influx installiert habe, mal ein Restore probiert. Das ganze läuft jetzt seit einer halben Stunde aber nichts tut sich. In der Logdatei steht:

              2022-08-27 12:00:41.873  - warn: backitup.0 (18811) States system pmessage io.messagebox.system.adapter.backitup.0 {"command":"restore","message":{"type":"local","fileName":"/opt/iobroker/backups/influxDB_2022_07_13-02_50_39_backupiobroker.tar.gz","currentTheme":"react-light","stopIOB":false},"from":"system.adapter.admin.0","callback":{"message":{"type":"local","fileName":"/opt/iobroker/backups/influxDB_2022_07_13-02_50_39_backupiobroker.tar.gz","currentTheme":"react-light","stopIOB":false},"id":4158,"ack":false,"time":1661594441857},"_id":77939058} tools is not defined
              2022-08-27 12:00:42.213  - warn: backitup.0 (18811) ReferenceError: tools is not defined
                  at getFile (/opt/iobroker/node_modules/iobroker.backitup/lib/restore.js:65:13)
                  at restore (/opt/iobroker/node_modules/iobroker.backitup/lib/restore.js:124:9)
                  at Adapter.<anonymous> (/opt/iobroker/node_modules/iobroker.backitup/main.js:196:25)
                  at Adapter.emit (node:events:527:28)
                  at Adapter.emit (node:domain:475:12)
                  at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:5824:34)
                  at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:322:37)
                  at processImmediate (node:internal/timers:466:21)
              

              Welche Einstellungen muss man machen, um auch die Daten richtig zu rekonstruieren?

              simatecS 1 Antwort Letzte Antwort
              0
              • W WolfgangFB

                @christian-kohlöffel
                Hi

                Danke für den Hinweis, das war es bei mir tatsächlich auch. Wobei ich mich nicht daran erinnern kann, bei der ersten Installation da etwas eingestellt zu haben.
                Jetzt kommt das nächste Problem. Die Daten. Ich habe eine InfluxDB verwendet.
                Wie stelle ich die wieder richtig her? Ich nehme mal an, dass in Backitup nur die reinen Daten sind, sprich ich die Datenbank zuerst installieren muss. Muss ich auch die Datenbank selbst anlegen oder wird das von BackItUp erledigt? Muss ich in Grafana die Datenbank angeben oder macht das BackItUp?
                Ich habe nachdem ich Influx installiert habe, mal ein Restore probiert. Das ganze läuft jetzt seit einer halben Stunde aber nichts tut sich. In der Logdatei steht:

                2022-08-27 12:00:41.873  - warn: backitup.0 (18811) States system pmessage io.messagebox.system.adapter.backitup.0 {"command":"restore","message":{"type":"local","fileName":"/opt/iobroker/backups/influxDB_2022_07_13-02_50_39_backupiobroker.tar.gz","currentTheme":"react-light","stopIOB":false},"from":"system.adapter.admin.0","callback":{"message":{"type":"local","fileName":"/opt/iobroker/backups/influxDB_2022_07_13-02_50_39_backupiobroker.tar.gz","currentTheme":"react-light","stopIOB":false},"id":4158,"ack":false,"time":1661594441857},"_id":77939058} tools is not defined
                2022-08-27 12:00:42.213  - warn: backitup.0 (18811) ReferenceError: tools is not defined
                    at getFile (/opt/iobroker/node_modules/iobroker.backitup/lib/restore.js:65:13)
                    at restore (/opt/iobroker/node_modules/iobroker.backitup/lib/restore.js:124:9)
                    at Adapter.<anonymous> (/opt/iobroker/node_modules/iobroker.backitup/main.js:196:25)
                    at Adapter.emit (node:events:527:28)
                    at Adapter.emit (node:domain:475:12)
                    at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:5824:34)
                    at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:322:37)
                    at processImmediate (node:internal/timers:466:21)
                

                Welche Einstellungen muss man machen, um auch die Daten richtig zu rekonstruieren?

                simatecS Offline
                simatecS Offline
                simatec
                Developer Most Active
                schrieb am zuletzt editiert von
                #7

                @wolfgangfb sagte in Backitup: Grafana restore permission denied:

                defined

                Welche Backitup Version hast du installiert?

                • Besuche meine Github Seite
                • Beitrag hat geholfen oder willst du mich unterstützen
                • HowTo Restore ioBroker
                1 Antwort Letzte Antwort
                0
                • W Offline
                  W Offline
                  WolfgangFB
                  schrieb am zuletzt editiert von
                  #8

                  Welche Backitup Version hast du installiert?

                  Ich habe jetzt auf Version 2.4.12 aktualisiert und damit tut sich wenigstens etwas:

                  Started restore ...
                  [DEBUG] [influxDB] - Created tmp directory
                  [DEBUG] [influxDB] - Start infuxDB Restore ...
                  [ERROR] [influxDB] - 2022/08/29 12:15:43 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
                  

                  Wenn ich aber auf ein Objekt gehe und mir dort Verlaufsdaten ansehen will, passiert einfach nichts (außer dass der "Aktivitätsbalken" endlos durchläuft.

                  In Grafana bekomme ich folgenden Fehler:

                  message:"InfluxDB Error: Bad Request"
                  data:Object
                  message:"Authentication to data source failed"
                  error:"Bad Request"
                  response:"Authentication to data source failed"
                  config:Object
                  method:"GET"
                  url:"api/datasources/proxy/1/query"
                  params:Object
                  data:null
                  precision:"ms"
                  inspect:Object
                  paramSerializer:serializeParams(e){…}
                  headers:Object
                  retry:0
                  hideFromInspector:false
                  

                  Ich vermute, dass ich sowohl in Influx also auch in Grafana noch etwas nicht oder falsch konfiguriert habe.

                  simatecS 1 Antwort Letzte Antwort
                  0
                  • W WolfgangFB

                    Welche Backitup Version hast du installiert?

                    Ich habe jetzt auf Version 2.4.12 aktualisiert und damit tut sich wenigstens etwas:

                    Started restore ...
                    [DEBUG] [influxDB] - Created tmp directory
                    [DEBUG] [influxDB] - Start infuxDB Restore ...
                    [ERROR] [influxDB] - 2022/08/29 12:15:43 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
                    

                    Wenn ich aber auf ein Objekt gehe und mir dort Verlaufsdaten ansehen will, passiert einfach nichts (außer dass der "Aktivitätsbalken" endlos durchläuft.

                    In Grafana bekomme ich folgenden Fehler:

                    message:"InfluxDB Error: Bad Request"
                    data:Object
                    message:"Authentication to data source failed"
                    error:"Bad Request"
                    response:"Authentication to data source failed"
                    config:Object
                    method:"GET"
                    url:"api/datasources/proxy/1/query"
                    params:Object
                    data:null
                    precision:"ms"
                    inspect:Object
                    paramSerializer:serializeParams(e){…}
                    headers:Object
                    retry:0
                    hideFromInspector:false
                    

                    Ich vermute, dass ich sowohl in Influx also auch in Grafana noch etwas nicht oder falsch konfiguriert habe.

                    simatecS Offline
                    simatecS Offline
                    simatec
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @wolfgangfb sagte in Backitup: Grafana restore permission denied:

                    database may already exist

                    Steht doch im Log. Deine Datenbank existiert bereits.
                    Influx kann eine Datenbank nur herstellen, wenn diese nicht bereits existiert.
                    Stoppe den Influx-Adapter und lösche im Anschluss die Datenbank.

                    Danach kannst du den restore starten
                    Erst danach den Influx Adapter wieder starten, da der Adapter versucht die Datenbank anzulegen...

                    • Besuche meine Github Seite
                    • Beitrag hat geholfen oder willst du mich unterstützen
                    • HowTo Restore ioBroker
                    1 Antwort Letzte Antwort
                    0
                    • W Offline
                      W Offline
                      WolfgangFB
                      schrieb am zuletzt editiert von
                      #10

                      @simatec sagte in Backitup: Grafana restore permission denied:

                      @wolfgangfb sagte in Backitup: Grafana restore permission denied:

                      database may already exist

                      Steht doch im Log. Deine Datenbank existiert bereits.
                      Influx kann eine Datenbank nur herstellen, wenn diese nicht bereits existiert.
                      Stoppe den Influx-Adapter und lösche im Anschluss die Datenbank.

                      Hi

                      Ich muss gestehen, dass ich mich mit influxdb nicht wirklich auskenne.
                      Also: Wie lösche ich die Datenbank?

                      delete scheint mir gemäß der Doku nur Einträge aus einer Datenbank zu löschen.

                      Ich habe mal folgendes probiert:

                      pi@raspberrypi:~ $ influx
                      Connected to http://localhost:8086 version 1.8.10
                      InfluxDB shell version: 1.8.10
                      > use iobroker
                      ERR: unable to parse authentication credentials
                      DB does not exist!
                      >
                      

                      Die Fehlermeldung verstehe ich nicht. Aber "DB does not exist" verstehe ich so, dass die Datenbank iobroker gar nicht existiert.

                      Wie rekonstriere ich alsso (als Laie) eine InfluxDB aus Backups?

                      simatecS 2 Antworten Letzte Antwort
                      0
                      • W WolfgangFB

                        @simatec sagte in Backitup: Grafana restore permission denied:

                        @wolfgangfb sagte in Backitup: Grafana restore permission denied:

                        database may already exist

                        Steht doch im Log. Deine Datenbank existiert bereits.
                        Influx kann eine Datenbank nur herstellen, wenn diese nicht bereits existiert.
                        Stoppe den Influx-Adapter und lösche im Anschluss die Datenbank.

                        Hi

                        Ich muss gestehen, dass ich mich mit influxdb nicht wirklich auskenne.
                        Also: Wie lösche ich die Datenbank?

                        delete scheint mir gemäß der Doku nur Einträge aus einer Datenbank zu löschen.

                        Ich habe mal folgendes probiert:

                        pi@raspberrypi:~ $ influx
                        Connected to http://localhost:8086 version 1.8.10
                        InfluxDB shell version: 1.8.10
                        > use iobroker
                        ERR: unable to parse authentication credentials
                        DB does not exist!
                        >
                        

                        Die Fehlermeldung verstehe ich nicht. Aber "DB does not exist" verstehe ich so, dass die Datenbank iobroker gar nicht existiert.

                        Wie rekonstriere ich alsso (als Laie) eine InfluxDB aus Backups?

                        simatecS Offline
                        simatecS Offline
                        simatec
                        Developer Most Active
                        schrieb am zuletzt editiert von
                        #11

                        @wolfgangfb

                        DROP DATABASE "iobroker"
                        
                        • Besuche meine Github Seite
                        • Beitrag hat geholfen oder willst du mich unterstützen
                        • HowTo Restore ioBroker
                        1 Antwort Letzte Antwort
                        0
                        • W WolfgangFB

                          @simatec sagte in Backitup: Grafana restore permission denied:

                          @wolfgangfb sagte in Backitup: Grafana restore permission denied:

                          database may already exist

                          Steht doch im Log. Deine Datenbank existiert bereits.
                          Influx kann eine Datenbank nur herstellen, wenn diese nicht bereits existiert.
                          Stoppe den Influx-Adapter und lösche im Anschluss die Datenbank.

                          Hi

                          Ich muss gestehen, dass ich mich mit influxdb nicht wirklich auskenne.
                          Also: Wie lösche ich die Datenbank?

                          delete scheint mir gemäß der Doku nur Einträge aus einer Datenbank zu löschen.

                          Ich habe mal folgendes probiert:

                          pi@raspberrypi:~ $ influx
                          Connected to http://localhost:8086 version 1.8.10
                          InfluxDB shell version: 1.8.10
                          > use iobroker
                          ERR: unable to parse authentication credentials
                          DB does not exist!
                          >
                          

                          Die Fehlermeldung verstehe ich nicht. Aber "DB does not exist" verstehe ich so, dass die Datenbank iobroker gar nicht existiert.

                          Wie rekonstriere ich alsso (als Laie) eine InfluxDB aus Backups?

                          simatecS Offline
                          simatecS Offline
                          simatec
                          Developer Most Active
                          schrieb am zuletzt editiert von
                          #12

                          @wolfgangfb ```

                          influx
                          Connected to http://localhost:8086 version 1.8.10
                          InfluxDB shell 1.8.10
                          auth
                          username: todd
                          password:

                          • Besuche meine Github Seite
                          • Beitrag hat geholfen oder willst du mich unterstützen
                          • HowTo Restore ioBroker
                          W 1 Antwort Letzte Antwort
                          0
                          • simatecS simatec

                            @wolfgangfb ```

                            influx
                            Connected to http://localhost:8086 version 1.8.10
                            InfluxDB shell 1.8.10
                            auth
                            username: todd
                            password:

                            W Offline
                            W Offline
                            WolfgangFB
                            schrieb am zuletzt editiert von
                            #13

                            @simatec

                            Hi

                            Super, danke, jetzt läuft das ganze wieder. Das einzige was im Vergleich zur ersten Installation unterschiedlich ist, ist der user. Damals hatte ich noch den user "user_iobroker" jetzt das ganze als admin. Kann das ein Problem werden?

                            simatecS 1 Antwort Letzte Antwort
                            0
                            • W WolfgangFB

                              @simatec

                              Hi

                              Super, danke, jetzt läuft das ganze wieder. Das einzige was im Vergleich zur ersten Installation unterschiedlich ist, ist der user. Damals hatte ich noch den user "user_iobroker" jetzt das ganze als admin. Kann das ein Problem werden?

                              simatecS Offline
                              simatecS Offline
                              simatec
                              Developer Most Active
                              schrieb am zuletzt editiert von
                              #14

                              @wolfgangfb Nein das ist kein Problem ... Musst dir nur die Userdaten merken oder aufschreiben

                              • Besuche meine Github Seite
                              • Beitrag hat geholfen oder willst du mich unterstützen
                              • HowTo Restore ioBroker
                              1 Antwort Letzte Antwort
                              0

                              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                              Registrieren Anmelden
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              321

                              Online

                              32.9k

                              Benutzer

                              83.0k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Anmelden

                              • Du hast noch kein Konto? Registrieren

                              • Anmelden oder registrieren, um zu suchen
                              • Erster Beitrag
                                Letzter Beitrag
                              0
                              • Home
                              • Aktuell
                              • Tags
                              • Ungelesen 0
                              • Kategorien
                              • Unreplied
                              • Beliebt
                              • GitHub
                              • Docu
                              • Hilfe