Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Docker buanet/iobroker - redis-cli / Backup schlägt fehl

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    766

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Docker buanet/iobroker - redis-cli / Backup schlägt fehl

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
buanet dockerredis backitup
15 Beiträge 8 Kommentatoren 1.5k Aufrufe 5 Watching
  • Ä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.
  • M Offline
    M Offline
    Morgennebel
    schrieb am zuletzt editiert von Morgennebel
    #1

    Hej,

    ich nutze IOBroker als Docker-Stack (Container 1: IOBroker, Container 2: Redis).

    Der Backup-Adapter soll die Redis-DB sichern, kann jedoch nicht auf das notwendige redis-cli zugreifen. Im Debug erscheint:

    Started iobroker ...
    [DEBUG] [iobroker] - host.iobroker 6967 states saved
    
    [DEBUG] [iobroker] - host.iobroker 8663 objects saved
    
    [DEBUG] [iobroker] - Backup created: /opt/iobroker/backups/iobroker_2022_12_07-12_19_39_dockered_backupiobroker.tar.gz
    
    [DEBUG] [iobroker] - done
    [DEBUG] [redis] - Start Redis Backup ...
    [DEBUG] [redis] - Created redistmp directory
    [ERROR] [redis] - Error: Command failed: redis-cli -u 'redis://:@redis:6379' --rdb /opt/iobroker/backups/redistmp/dump.rdb
    /bin/sh: 1: redis-cli: not found
    

    Liesse sich redis-cli im iobroker Container integrieren, damit ein Backup möglich wird?

    Danke, -MN

    --
    IOBroker nach 5.5 Jahren FHEM.
    Docker: IOB+redis+InfluxDB mit Devuan 6.0 (Linux).
    OPNSense, Ruckus, Homematic, HeatingControl, Hue, InfluxDB, Kodi, LinkedDevices, LGTV, LGTV11, Luftdaten, MQTT, MiHome-Vaccum, Pi-Hole, Pollenflug, Shelly, Telegram, Vis, Wolf,

    CodierknechtC FredFF D 3 Antworten Letzte Antwort
    0
    • M Morgennebel

      Hej,

      ich nutze IOBroker als Docker-Stack (Container 1: IOBroker, Container 2: Redis).

      Der Backup-Adapter soll die Redis-DB sichern, kann jedoch nicht auf das notwendige redis-cli zugreifen. Im Debug erscheint:

      Started iobroker ...
      [DEBUG] [iobroker] - host.iobroker 6967 states saved
      
      [DEBUG] [iobroker] - host.iobroker 8663 objects saved
      
      [DEBUG] [iobroker] - Backup created: /opt/iobroker/backups/iobroker_2022_12_07-12_19_39_dockered_backupiobroker.tar.gz
      
      [DEBUG] [iobroker] - done
      [DEBUG] [redis] - Start Redis Backup ...
      [DEBUG] [redis] - Created redistmp directory
      [ERROR] [redis] - Error: Command failed: redis-cli -u 'redis://:@redis:6379' --rdb /opt/iobroker/backups/redistmp/dump.rdb
      /bin/sh: 1: redis-cli: not found
      

      Liesse sich redis-cli im iobroker Container integrieren, damit ein Backup möglich wird?

      Danke, -MN

      CodierknechtC Offline
      CodierknechtC Offline
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @morgennebel
      Über die Umgebungsvariable PACKAGES?
      https://hub.docker.com/r/buanet/iobroker

      Hab's aber selbst noch nicht probiert. Müsste ich für speedtest-cli auch mal machen.

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      M 1 Antwort Letzte Antwort
      0
      • CodierknechtC Codierknecht

        @morgennebel
        Über die Umgebungsvariable PACKAGES?
        https://hub.docker.com/r/buanet/iobroker

        Hab's aber selbst noch nicht probiert. Müsste ich für speedtest-cli auch mal machen.

        M Offline
        M Offline
        Morgennebel
        schrieb am zuletzt editiert von
        #3

        @codierknecht Danke für die Idee.

        Ist der Paketname identisch zu der Linux-Distribution auf dem Host oder verwendet der buanet-Container ein eigenes Linux-Basissystem? Das Paket "redis-tools" von Devuan mag er im Container jedenfalls nicht...

        Danke, -MN

        --
        IOBroker nach 5.5 Jahren FHEM.
        Docker: IOB+redis+InfluxDB mit Devuan 6.0 (Linux).
        OPNSense, Ruckus, Homematic, HeatingControl, Hue, InfluxDB, Kodi, LinkedDevices, LGTV, LGTV11, Luftdaten, MQTT, MiHome-Vaccum, Pi-Hole, Pollenflug, Shelly, Telegram, Vis, Wolf,

        OliverIOO 1 Antwort Letzte Antwort
        0
        • M Morgennebel

          @codierknecht Danke für die Idee.

          Ist der Paketname identisch zu der Linux-Distribution auf dem Host oder verwendet der buanet-Container ein eigenes Linux-Basissystem? Das Paket "redis-tools" von Devuan mag er im Container jedenfalls nicht...

          Danke, -MN

          OliverIOO Offline
          OliverIOO Offline
          OliverIO
          schrieb am zuletzt editiert von
          #4

          @morgennebel

          redis-tools müsste der richtige paketname sein.
          geh mal auf die konsole im container und mach

          apt update
          apt install redis-tools
          

          ob da fehler kommen.
          die installation bleibt allerdings nur solange erhalten bis der container neu erzeugt wird.

          Meine Adapter und Widgets
          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
          Links im Profil

          1 Antwort Letzte Antwort
          0
          • M Morgennebel

            Hej,

            ich nutze IOBroker als Docker-Stack (Container 1: IOBroker, Container 2: Redis).

            Der Backup-Adapter soll die Redis-DB sichern, kann jedoch nicht auf das notwendige redis-cli zugreifen. Im Debug erscheint:

            Started iobroker ...
            [DEBUG] [iobroker] - host.iobroker 6967 states saved
            
            [DEBUG] [iobroker] - host.iobroker 8663 objects saved
            
            [DEBUG] [iobroker] - Backup created: /opt/iobroker/backups/iobroker_2022_12_07-12_19_39_dockered_backupiobroker.tar.gz
            
            [DEBUG] [iobroker] - done
            [DEBUG] [redis] - Start Redis Backup ...
            [DEBUG] [redis] - Created redistmp directory
            [ERROR] [redis] - Error: Command failed: redis-cli -u 'redis://:@redis:6379' --rdb /opt/iobroker/backups/redistmp/dump.rdb
            /bin/sh: 1: redis-cli: not found
            

            Liesse sich redis-cli im iobroker Container integrieren, damit ein Backup möglich wird?

            Danke, -MN

            FredFF Online
            FredFF Online
            FredF
            Most Active Forum Testing
            schrieb am zuletzt editiert von
            #5

            @morgennebel
            Siehe die Doku von Backitup:
            https://github.com/simatec/ioBroker.backitup/wiki/ioBroker.backitup-Wiki-Deutsch#redis-backup

            1 Antwort Letzte Antwort
            0
            • M Morgennebel

              Hej,

              ich nutze IOBroker als Docker-Stack (Container 1: IOBroker, Container 2: Redis).

              Der Backup-Adapter soll die Redis-DB sichern, kann jedoch nicht auf das notwendige redis-cli zugreifen. Im Debug erscheint:

              Started iobroker ...
              [DEBUG] [iobroker] - host.iobroker 6967 states saved
              
              [DEBUG] [iobroker] - host.iobroker 8663 objects saved
              
              [DEBUG] [iobroker] - Backup created: /opt/iobroker/backups/iobroker_2022_12_07-12_19_39_dockered_backupiobroker.tar.gz
              
              [DEBUG] [iobroker] - done
              [DEBUG] [redis] - Start Redis Backup ...
              [DEBUG] [redis] - Created redistmp directory
              [ERROR] [redis] - Error: Command failed: redis-cli -u 'redis://:@redis:6379' --rdb /opt/iobroker/backups/redistmp/dump.rdb
              /bin/sh: 1: redis-cli: not found
              

              Liesse sich redis-cli im iobroker Container integrieren, damit ein Backup möglich wird?

              Danke, -MN

              D Offline
              D Offline
              drapo
              schrieb am zuletzt editiert von
              #6

              @morgennebel hab gerade die selbe thematik resp. problem. hast du das zum laufen gekriegt?

              Ich hab die Variable redis-tools unter PACKAGES integriert. Leider bekomme ich immer noch den selben Fehler.

              Wie sicherst Du über FTP oder CLI? Danke für Dein Feedback.

              GlasfaserG OliverIOO 2 Antworten Letzte Antwort
              0
              • D drapo

                @morgennebel hab gerade die selbe thematik resp. problem. hast du das zum laufen gekriegt?

                Ich hab die Variable redis-tools unter PACKAGES integriert. Leider bekomme ich immer noch den selben Fehler.

                Wie sicherst Du über FTP oder CLI? Danke für Dein Feedback.

                GlasfaserG Offline
                GlasfaserG Offline
                Glasfaser
                schrieb am zuletzt editiert von
                #7

                @drapo sagte in Docker buanet/iobroker - redis-cli / Backup schlägt fehl:

                Der Thread ist von 2022

                Leider bekomme ich immer noch den selben Fehler.

                Port auch gemappt , zeige mal deine Einstellungen dazu , ENV , Logmeldungen ... usw.

                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                1 Antwort Letzte Antwort
                0
                • D drapo

                  @morgennebel hab gerade die selbe thematik resp. problem. hast du das zum laufen gekriegt?

                  Ich hab die Variable redis-tools unter PACKAGES integriert. Leider bekomme ich immer noch den selben Fehler.

                  Wie sicherst Du über FTP oder CLI? Danke für Dein Feedback.

                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  schrieb am zuletzt editiert von OliverIO
                  #8

                  @drapo

                  bist du mal im container auf die console des iobrokers gegangen und hast als user iobroker versucht den redis-client selbst aufzurufen?

                  ich wette damit, das der user iobroker noch in die gruppe redis (oder wie die auch immer genau heißt) mit aufgenommen werden muss, damit der iobroker auch redis aufrufen darf.

                  sudo usermod -a -G redis iobroker
                  sudo reboot
                  
                  

                  natürlich kann auch sein das die isntallation selbst fehlgeschlagen ist, durch vertipper, sofern wirklich die fehlermeldung exakt so wie oben ist

                  /bin/sh: 1: redis-cli: not found
                  

                  damit auch hier die wiederholbarkeit der installation gewährleistet ist, würde ich den Befehl hier eintragen
                  https://docs.buanet.de/iobroker-docker-image/docs/#startup-scripts

                  ob der reboot dann notwendig ist, weiß ich nicht. bei dem first-script denke ich nicht.

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  D 1 Antwort Letzte Antwort
                  0
                  • OliverIOO OliverIO

                    @drapo

                    bist du mal im container auf die console des iobrokers gegangen und hast als user iobroker versucht den redis-client selbst aufzurufen?

                    ich wette damit, das der user iobroker noch in die gruppe redis (oder wie die auch immer genau heißt) mit aufgenommen werden muss, damit der iobroker auch redis aufrufen darf.

                    sudo usermod -a -G redis iobroker
                    sudo reboot
                    
                    

                    natürlich kann auch sein das die isntallation selbst fehlgeschlagen ist, durch vertipper, sofern wirklich die fehlermeldung exakt so wie oben ist

                    /bin/sh: 1: redis-cli: not found
                    

                    damit auch hier die wiederholbarkeit der installation gewährleistet ist, würde ich den Befehl hier eintragen
                    https://docs.buanet.de/iobroker-docker-image/docs/#startup-scripts

                    ob der reboot dann notwendig ist, weiß ich nicht. bei dem first-script denke ich nicht.

                    D Offline
                    D Offline
                    drapo
                    schrieb am zuletzt editiert von
                    #9

                    @oliverio sagte in Docker buanet/iobroker - redis-cli / Backup schlägt fehl:

                    sudo usermod -a -G redis iobroker

                    Ich denke du hast recht. Ich habe zwar die Variable redis-tools unter PACKAGES eingefügt. aber wenn ich in der Console redis-cli eingebe findet er den Befehl nicht

                    ed7bf0cf-86db-47a2-a38c-1166fae1f50e-grafik.png

                    8058e7f8-860a-437c-a181-a7f113e9896e-grafik.png

                    an was liegt das? habe ich die Variable falsch gesetzt?

                    Marc BergM GlasfaserG 2 Antworten Letzte Antwort
                    0
                    • D drapo

                      @oliverio sagte in Docker buanet/iobroker - redis-cli / Backup schlägt fehl:

                      sudo usermod -a -G redis iobroker

                      Ich denke du hast recht. Ich habe zwar die Variable redis-tools unter PACKAGES eingefügt. aber wenn ich in der Console redis-cli eingebe findet er den Befehl nicht

                      ed7bf0cf-86db-47a2-a38c-1166fae1f50e-grafik.png

                      8058e7f8-860a-437c-a181-a7f113e9896e-grafik.png

                      an was liegt das? habe ich die Variable falsch gesetzt?

                      Marc BergM Offline
                      Marc BergM Offline
                      Marc Berg
                      Most Active
                      schrieb am zuletzt editiert von
                      #10

                      @drapo sagte in Docker buanet/iobroker - redis-cli / Backup schlägt fehl:

                      an was liegt das? habe ich die Variable falsch gesetzt?

                      Nutzt du eine Synology? Dann bist du von diesem Bug betroffen:

                      https://portal.portainer.io/knowledge/unable-to-update-environment-variables-when-running-on-synology-nas

                      Du darfst die Umgebungsvariablen in diesem Fall nicht über Portainer setzen.

                      NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                      Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                      Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                      D 1 Antwort Letzte Antwort
                      0
                      • Marc BergM Marc Berg

                        @drapo sagte in Docker buanet/iobroker - redis-cli / Backup schlägt fehl:

                        an was liegt das? habe ich die Variable falsch gesetzt?

                        Nutzt du eine Synology? Dann bist du von diesem Bug betroffen:

                        https://portal.portainer.io/knowledge/unable-to-update-environment-variables-when-running-on-synology-nas

                        Du darfst die Umgebungsvariablen in diesem Fall nicht über Portainer setzen.

                        D Offline
                        D Offline
                        drapo
                        schrieb am zuletzt editiert von
                        #11

                        @marc-berg na toll hab ich ein glück. mein Problem ist dass ich die Variable nicht mal über portainer gesetzt habe sondern über das GUI in der Synology DSM Oberfläche. Somit hab ich nun wohl ein gröberes Problem.

                        Marc BergM 1 Antwort Letzte Antwort
                        0
                        • D drapo

                          @marc-berg na toll hab ich ein glück. mein Problem ist dass ich die Variable nicht mal über portainer gesetzt habe sondern über das GUI in der Synology DSM Oberfläche. Somit hab ich nun wohl ein gröberes Problem.

                          Marc BergM Offline
                          Marc BergM Offline
                          Marc Berg
                          Most Active
                          schrieb am zuletzt editiert von
                          #12

                          @drapo sagte in Docker buanet/iobroker - redis-cli / Backup schlägt fehl:

                          Somit hab ich nun wohl ein gröberes Problem.

                          Naja, war eine Idee. Im Artikel steht ja auch sinngemäß, dass "einige User" Erfolg damit hatten. :man-shrugging:

                          NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                          Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                          Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                          D 1 Antwort Letzte Antwort
                          0
                          • Marc BergM Marc Berg

                            @drapo sagte in Docker buanet/iobroker - redis-cli / Backup schlägt fehl:

                            Somit hab ich nun wohl ein gröberes Problem.

                            Naja, war eine Idee. Im Artikel steht ja auch sinngemäß, dass "einige User" Erfolg damit hatten. :man-shrugging:

                            D Offline
                            D Offline
                            drapo
                            schrieb am zuletzt editiert von
                            #13

                            @marc-berg trotzdem danke für die Unterstützung...

                            1 Antwort Letzte Antwort
                            0
                            • D drapo

                              @oliverio sagte in Docker buanet/iobroker - redis-cli / Backup schlägt fehl:

                              sudo usermod -a -G redis iobroker

                              Ich denke du hast recht. Ich habe zwar die Variable redis-tools unter PACKAGES eingefügt. aber wenn ich in der Console redis-cli eingebe findet er den Befehl nicht

                              ed7bf0cf-86db-47a2-a38c-1166fae1f50e-grafik.png

                              8058e7f8-860a-437c-a181-a7f113e9896e-grafik.png

                              an was liegt das? habe ich die Variable falsch gesetzt?

                              GlasfaserG Offline
                              GlasfaserG Offline
                              Glasfaser
                              schrieb am zuletzt editiert von Glasfaser
                              #14

                              @drapo sagte in Docker buanet/iobroker - redis-cli / Backup schlägt fehl:

                              an was liegt das? habe ich die Variable falsch gesetzt?

                              Wird sie Installiert ,

                              schau mal im LOG vom Docker

                              setze die ENV auf

                              DEBUG : true
                              

                              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                              A 1 Antwort Letzte Antwort
                              0
                              • GlasfaserG Glasfaser

                                @drapo sagte in Docker buanet/iobroker - redis-cli / Backup schlägt fehl:

                                an was liegt das? habe ich die Variable falsch gesetzt?

                                Wird sie Installiert ,

                                schau mal im LOG vom Docker

                                setze die ENV auf

                                DEBUG : true
                                
                                A Offline
                                A Offline
                                andreasph
                                schrieb am zuletzt editiert von
                                #15

                                Moin,

                                ich habe den Fehler im backup auch. In der docker Shell kennt er zwar

                                redis-cli

                                nicht, dafür aber

                                rdcli

                                also ist das redis command line interface installiert, aber nicht das, was der backup-Adapter erwartet?

                                1 Antwort Letzte Antwort
                                0
                                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

                                771

                                Online

                                32.6k

                                Benutzer

                                82.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