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
    757

  • 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 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 Offline
          FredFF Offline
          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

                              373

                              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