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. Docker/Update v9/redis backup schlägt fehl

NEWS

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

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

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

Docker/Update v9/redis backup schlägt fehl

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 3 Kommentatoren 526 Aufrufe 2 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.
  • S Offline
    S Offline
    SirHenri
    schrieb am zuletzt editiert von
    #1

    Hallo,
    mein iobroker läuft seit einiger Zeit erfolgreich im Docker Container von André, auch das Backup über backitup hat keine Schwierigkeiten gemacht.
    Seit einer Woche klappt das redis Backup allerdings nicht mehr. Ohne redis Backup läuft der Prozess sauber durch.

    Started iobroker ...
    [DEBUG] [iobroker] - host.iobrockerC 2657 states saved
    
    [DEBUG] [iobroker] - host.iobrockerC 6102 objects saved
    
    [DEBUG] [iobroker] - Backup created: /opt/iobroker/backups/iobroker_2023_10_18-08_28_18_backupiobroker.tar.gz
    
    [DEBUG] [iobroker] - This backup can only be restored with js-controller version up from 4.1
    
    [DEBUG] [iobroker] - done
    [DEBUG] [redis] - Start Redis Backup ...
    [DEBUG] [redis] - Try deleting the old redis tmp directory: "/opt/iobroker/backups/redistmp"
    [DEBUG] [redis] - old redis tmp directory "/opt/iobroker/backups/redistmp" successfully deleted
    [DEBUG] [redis] - Created new redistmp directory
    [ERROR] [redis] - Error: Command failed: redis-cli -u 'redis://:@192.168.178.46:6379' --rdb /opt/iobroker/backups/redistmp/dump.rdb
    Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
    AUTH failed: WRONGPASS invalid username-password pair or user is disabled.
    

    Da am System keine Veränderungen vorgenommen worden sind, vermute ich, dass das Problem mit dem Update des Containers zusammen hängt.

    Der Container selbst läuft sauber hoch, redis tools werden als fehlend erkannt und installiert, Verbindung zur Datenbank steht:

    --------------------------------------------------------------------------------
    -----                          System Information                          -----
    -----                    arch:                aarch64                      -----
    -----                    hostname:            iobrockerC                   -----
    -----                                                                      -----
    -----                          Version Information                         -----
    -----                    image:               v9.0.1                       -----
    -----                    build:               2023-10-11T23:44:56+00:00    -----
    -----                    node:                v18.18.1                     -----
    -----                    npm:                 9.8.1                        -----
    -----                                                                      -----
    -----                        Environment Variables                         -----
    -----                    DEBUG:               false                        -----
    -----                    IOB_STATESDB_TYPE:   redis                        -----
    -----                    IOB_STATESDB_HOST:   redis                        -----
    -----                    IOB_STATESDB_PORT:   6379                         -----
    -----                    PACKAGES:            redis-tools                  -----
    -----                    SETGID:              1000                         -----
    -----                    SETUID:              1000                         -----
    -----                    USBDEVICES:          /dev/zwave                   -----
    --------------------------------------------------------------------------------
     
    --------------------------------------------------------------------------------
    -----                   Step 1 of 5: Preparing container                   -----
    --------------------------------------------------------------------------------
     
    Updating Linux packages on first run... Done.
     
     
    PACKAGES is set. Installing the following additional Linux packages: redis-tools
     
    redis-tools is not installed. Installing... Done.
     
     
    Registering maintenance script as command... Done.
     
    --------------------------------------------------------------------------------
    -----             Step 2 of 5: Detecting ioBroker installation             -----
    --------------------------------------------------------------------------------
     
    Existing installation of ioBroker detected in "/opt/iobroker".
     
    --------------------------------------------------------------------------------
    -----             Step 3 of 5: Checking ioBroker installation              -----
    --------------------------------------------------------------------------------
     
    (Re)setting permissions (This might take a while! Please be patient!)... Done.
     
    Configuring custom states db...
    IOB_STATESDB_TYPE is available and value meets detected ioBroker installation.
    IOB_STATESDB_HOST is available and value meets detected ioBroker installation.
    IOB_STATESDB_PORT is available and value meets detected ioBroker installation.
    Done.
     
    Checking Database connection... Done.
     
    Hostname in ioBroker matches the hostname of this container.
    No action required.
    

    Benutzername und Passwort für die DB gibt's (entsprechend Andrés Anleitung https://smarthome.buanet.de/2020/12/redis-container-unter-portainer-bereitstellen/) nicht; bisher habe ich die auch nicht gebraucht.
    Möchte die Fehlermeldung aus backitup mich darauf hinweisen, dass das jetzt anders geworden ist?
    Oder gibt es einen anderen Weg, um das Backup wieder durchlaufen zu lassen?
    Dank Euch für Eure Rückmeldungen
    Andreas

    Marc BergM 1 Antwort Letzte Antwort
    0
    • S SirHenri

      Hallo,
      mein iobroker läuft seit einiger Zeit erfolgreich im Docker Container von André, auch das Backup über backitup hat keine Schwierigkeiten gemacht.
      Seit einer Woche klappt das redis Backup allerdings nicht mehr. Ohne redis Backup läuft der Prozess sauber durch.

      Started iobroker ...
      [DEBUG] [iobroker] - host.iobrockerC 2657 states saved
      
      [DEBUG] [iobroker] - host.iobrockerC 6102 objects saved
      
      [DEBUG] [iobroker] - Backup created: /opt/iobroker/backups/iobroker_2023_10_18-08_28_18_backupiobroker.tar.gz
      
      [DEBUG] [iobroker] - This backup can only be restored with js-controller version up from 4.1
      
      [DEBUG] [iobroker] - done
      [DEBUG] [redis] - Start Redis Backup ...
      [DEBUG] [redis] - Try deleting the old redis tmp directory: "/opt/iobroker/backups/redistmp"
      [DEBUG] [redis] - old redis tmp directory "/opt/iobroker/backups/redistmp" successfully deleted
      [DEBUG] [redis] - Created new redistmp directory
      [ERROR] [redis] - Error: Command failed: redis-cli -u 'redis://:@192.168.178.46:6379' --rdb /opt/iobroker/backups/redistmp/dump.rdb
      Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
      AUTH failed: WRONGPASS invalid username-password pair or user is disabled.
      

      Da am System keine Veränderungen vorgenommen worden sind, vermute ich, dass das Problem mit dem Update des Containers zusammen hängt.

      Der Container selbst läuft sauber hoch, redis tools werden als fehlend erkannt und installiert, Verbindung zur Datenbank steht:

      --------------------------------------------------------------------------------
      -----                          System Information                          -----
      -----                    arch:                aarch64                      -----
      -----                    hostname:            iobrockerC                   -----
      -----                                                                      -----
      -----                          Version Information                         -----
      -----                    image:               v9.0.1                       -----
      -----                    build:               2023-10-11T23:44:56+00:00    -----
      -----                    node:                v18.18.1                     -----
      -----                    npm:                 9.8.1                        -----
      -----                                                                      -----
      -----                        Environment Variables                         -----
      -----                    DEBUG:               false                        -----
      -----                    IOB_STATESDB_TYPE:   redis                        -----
      -----                    IOB_STATESDB_HOST:   redis                        -----
      -----                    IOB_STATESDB_PORT:   6379                         -----
      -----                    PACKAGES:            redis-tools                  -----
      -----                    SETGID:              1000                         -----
      -----                    SETUID:              1000                         -----
      -----                    USBDEVICES:          /dev/zwave                   -----
      --------------------------------------------------------------------------------
       
      --------------------------------------------------------------------------------
      -----                   Step 1 of 5: Preparing container                   -----
      --------------------------------------------------------------------------------
       
      Updating Linux packages on first run... Done.
       
       
      PACKAGES is set. Installing the following additional Linux packages: redis-tools
       
      redis-tools is not installed. Installing... Done.
       
       
      Registering maintenance script as command... Done.
       
      --------------------------------------------------------------------------------
      -----             Step 2 of 5: Detecting ioBroker installation             -----
      --------------------------------------------------------------------------------
       
      Existing installation of ioBroker detected in "/opt/iobroker".
       
      --------------------------------------------------------------------------------
      -----             Step 3 of 5: Checking ioBroker installation              -----
      --------------------------------------------------------------------------------
       
      (Re)setting permissions (This might take a while! Please be patient!)... Done.
       
      Configuring custom states db...
      IOB_STATESDB_TYPE is available and value meets detected ioBroker installation.
      IOB_STATESDB_HOST is available and value meets detected ioBroker installation.
      IOB_STATESDB_PORT is available and value meets detected ioBroker installation.
      Done.
       
      Checking Database connection... Done.
       
      Hostname in ioBroker matches the hostname of this container.
      No action required.
      

      Benutzername und Passwort für die DB gibt's (entsprechend Andrés Anleitung https://smarthome.buanet.de/2020/12/redis-container-unter-portainer-bereitstellen/) nicht; bisher habe ich die auch nicht gebraucht.
      Möchte die Fehlermeldung aus backitup mich darauf hinweisen, dass das jetzt anders geworden ist?
      Oder gibt es einen anderen Weg, um das Backup wieder durchlaufen zu lassen?
      Dank Euch für Eure Rückmeldungen
      Andreas

      Marc BergM Online
      Marc BergM Online
      Marc Berg
      Most Active
      schrieb am zuletzt editiert von Marc Berg
      #2

      @sirhenri

      Schau mal hier:

      https://github.com/simatec/ioBroker.backitup/issues/993

      Das Problem sollte in einer aktuellen Version von Backitup behoben sein.

      Edit: Die Version muss >= 2.8.2 sein.

      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.

      S 1 Antwort Letzte Antwort
      0
      • Marc BergM Marc Berg

        @sirhenri

        Schau mal hier:

        https://github.com/simatec/ioBroker.backitup/issues/993

        Das Problem sollte in einer aktuellen Version von Backitup behoben sein.

        Edit: Die Version muss >= 2.8.2 sein.

        S Offline
        S Offline
        SirHenri
        schrieb am zuletzt editiert von
        #3

        @marc-berg
        Hi Marc,
        das war schnell 👍 👍 und hilfreich 😀 .
        Hab die aktuelle Version 2.8.1 aus stable mit der 2.8.6 aus dem git ausgetauscht - läuft.
        Danke,
        Andreas

        D 1 Antwort Letzte Antwort
        0
        • S SirHenri

          @marc-berg
          Hi Marc,
          das war schnell 👍 👍 und hilfreich 😀 .
          Hab die aktuelle Version 2.8.1 aus stable mit der 2.8.6 aus dem git ausgetauscht - läuft.
          Danke,
          Andreas

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

          @sirhenri ich habe ebenfalls meine iobroker installation im docker am laufen. dabei ist iobroker und redis ein eigener container. ich würde ebenfalls gerne die redis db von backitup sichern. jedoch kriege ich immer einen fehler.

          [ERROR] [redis] - Error: Command failed: redis-cli -u 'redis://@192.168.1.14:6379' --rdb /opt/iobroker/backups/redistmp/dump.rdb
          /bin/sh: 1: redis-cli: not found
          

          kannst du mir sagen was du genau für einstellungen im backitup gemacht hast damit redis gesichert wird?

          welche IP ist das die du bei der sicherung angegeben hast? laufen bei dir iobroker und redis auch in einem separaten container? hast du die redis db ebenfalls auf das volume1 auf der synology ausgelagert?

          Mir ist auch aufgefallen, dass du deine IP mittels :@ ansprichst. Muss man das so mit eingeben?

          wäre froh um deine unterstützung.

          Marc BergM 1 Antwort Letzte Antwort
          0
          • D drapo

            @sirhenri ich habe ebenfalls meine iobroker installation im docker am laufen. dabei ist iobroker und redis ein eigener container. ich würde ebenfalls gerne die redis db von backitup sichern. jedoch kriege ich immer einen fehler.

            [ERROR] [redis] - Error: Command failed: redis-cli -u 'redis://@192.168.1.14:6379' --rdb /opt/iobroker/backups/redistmp/dump.rdb
            /bin/sh: 1: redis-cli: not found
            

            kannst du mir sagen was du genau für einstellungen im backitup gemacht hast damit redis gesichert wird?

            welche IP ist das die du bei der sicherung angegeben hast? laufen bei dir iobroker und redis auch in einem separaten container? hast du die redis db ebenfalls auf das volume1 auf der synology ausgelagert?

            Mir ist auch aufgefallen, dass du deine IP mittels :@ ansprichst. Muss man das so mit eingeben?

            wäre froh um deine unterstützung.

            Marc BergM Online
            Marc BergM Online
            Marc Berg
            Most Active
            schrieb am zuletzt editiert von
            #5

            @drapo

            https://github.com/simatec/ioBroker.backitup/blob/master/docs/de/backitup.md#redis-backup

            Da steht, dass der redis-Client installiert sein muss, was mit deiner Fehlermeldung

            redis-cli: not found
            

            zusammenpasst.

            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

              https://github.com/simatec/ioBroker.backitup/blob/master/docs/de/backitup.md#redis-backup

              Da steht, dass der redis-Client installiert sein muss, was mit deiner Fehlermeldung

              redis-cli: not found
              

              zusammenpasst.

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

              @marc-berg ok macht sinn. nun die frage wie krieg ich das redis-cli installiert unter docker? weisst du das per zufall auch?

              Marc BergM 1 Antwort Letzte Antwort
              0
              • D drapo

                @marc-berg ok macht sinn. nun die frage wie krieg ich das redis-cli installiert unter docker? weisst du das per zufall auch?

                Marc BergM Online
                Marc BergM Online
                Marc Berg
                Most Active
                schrieb am zuletzt editiert von
                #7

                @drapo

                Auch hier hilft ein Blick in die Dokumentation:

                https://docs.buanet.de/iobroker-docker-image/docs/#environment-variables-env

                8f97f02f-ebcb-45af-9785-9f3c3f298093-grafik.png

                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

                  Auch hier hilft ein Blick in die Dokumentation:

                  https://docs.buanet.de/iobroker-docker-image/docs/#environment-variables-env

                  8f97f02f-ebcb-45af-9785-9f3c3f298093-grafik.png

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

                  @marc-berg super danke. jetzt aber noch hoffentlich die letzte doofe frage. muss ich das package auf dem iobroker container oder dem redis container als variable setzen?

                  Edit: Habs selbst festgestellt. Es gehört ins PACKAGES unter dem iobroker Container.

                  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

                  563

                  Online

                  32.8k

                  Benutzer

                  82.8k

                  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