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. [SOLVED] Restore bei Konfiguration mit redis?

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    648

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    895

[SOLVED] Restore bei Konfiguration mit redis?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 3 Kommentatoren 1.4k Aufrufe 3 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.
  • M Offline
    M Offline
    Morgennebel
    schrieb am zuletzt editiert von Morgennebel
    #1

    Moin,

    mein IOBroker ist dank der Bauarbeiten für Glasfaser irreparabel gecrasht und ich versuche, dieses neu aufzusetzen.

    Eine neue VM ist installiert, node installiert, und mit

    curl -sLf https://iobroker.net/install.sh | bash -
    

    installiert sich auch IOBroker und begrüßt mich mit dem Setup-Assistenten.

    Nach Anleitung habe ich die Backups auf die neue VM kopiert, und mit

    cd /opt/iobroker
    /etc/init.d/iobroker.sh stop
    iobroker restore 0
    

    eingespielt. Danach startet IOBroker nicht mehr - ich vermute, es liegt an Redis. Dieses ist selbst installiert und läuft:

    root@iobroker-202109:/opt/iobroker/log# redis-cli
    127.0.0.1:6379> ping
    PONG
    

    jedoch meldet IOBroker in den Logfiles Fehler:

    2021-09-07 06:29:36.774  - info: host.iobroker-202109 ip addresses: 192.168.3.31
    2021-09-07 06:29:36.801  - error: host.iobroker-202109 Cannot read system.config: null (OK when migrating or restoring)
    2021-09-07 06:29:36.821  - info: host.iobroker-202109 connected to Objects and States
    2021-09-07 06:29:36.827  - info: host.iobroker-202109 added notifications configuration of host
    2021-09-07 06:29:36.831  - error: host.iobroker-202109 Cannot find view "system" for search "instance"
    2021-09-07 06:29:36.831  - error: host.iobroker-202109 Could not add notifications config of this host: Could not get notifications setup from instances: Cannot find view "system
    "
    2021-09-07 06:29:36.836  - info: host.iobroker-202109 Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
    2021-09-07 06:29:36.839  - error: host.iobroker-202109 Cannot find view "system" for search "state"
    2021-09-07 06:29:36.839  - error: host.iobroker-202109 Cannot find view "system" for search "instance"
    2021-09-07 06:29:36.840  - error: host.iobroker-202109 Could not collect system.host.iobroker-202109 states to check for obsolete states: Error: Cannot find view "system"
    2021-09-07 06:29:36.840  - error: host.iobroker-202109 _design/system missing - call node iobroker.js setup
    2021-09-07 06:29:36.840  - info: host.iobroker-202109 no instances found
    2021-09-07 06:29:36.842  - error: host.iobroker-202109 uncaught exception: doc.rows is not iterable
    2021-09-07 06:29:36.842  - error: host.iobroker-202109 TypeError: doc.rows is not iterable
        at Object.getInstancesOrderedByStartPrio (/opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:2787:27)
        at async getInstances (/opt/iobroker/node_modules/iobroker.js-controller/main.js:2706:23)
    2021-09-07 06:29:36.844  - info: host.iobroker-202109 iobroker _restart
    2021-09-07 06:29:36.849  - error: host.iobroker-202109 Cannot write host object:DB closed
    2021-09-07 06:29:36.851  - info: host.iobroker-202109 terminated
    2021-09-07 06:29:36.906  - info: host.iobroker-202109 Created UUID: ea11ab72-166a-dca3-4464-3a663ce4a8a3
    2021-09-07 06:29:37.006  - info: host.iobroker-202109 iobroker Starting node restart.js
    2021-09-07 06:29:37.200  - info: host.iobroker-202109 received SIGTERM
    2021-09-07 06:29:37.201  - info: host.iobroker-202109 terminated
    2021-09-07 06:29:43.451  - info: host.iobroker-202109 iobroker.js-controller version 3.3.15 js-controller starting
    2021-09-07 06:29:43.453  - info: host.iobroker-202109 Copyright (c) 2014-2021 bluefox, 2014 hobbyquaker
    2021-09-07 06:29:43.453  - info: host.iobroker-202109 hostname: iobroker-202109, node: v14.17.6
    2021-09-07 06:29:43.453  - info: host.iobroker-202109 ip addresses: 192.168.3.31
    2021-09-07 06:29:43.477  - error: host.iobroker-202109 Cannot read system.config: null (OK when migrating or restoring)
    2021-09-07 06:29:43.499  - info: host.iobroker-202109 connected to Objects and States
    2021-09-07 06:29:43.505  - info: host.iobroker-202109 added notifications configuration of host
    2021-09-07 06:29:43.509  - error: host.iobroker-202109 Cannot find view "system" for search "instance"
    2021-09-07 06:29:43.509  - error: host.iobroker-202109 Could not add notifications config of this host: Could not get notifications setup from instances: Cannot find view "system
    "
    2021-09-07 06:29:43.514  - info: host.iobroker-202109 Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
    2021-09-07 06:29:43.516  - error: host.iobroker-202109 Cannot find view "system" for search "state"
    2021-09-07 06:29:43.516  - error: host.iobroker-202109 Cannot find view "system" for search "instance"
    2021-09-07 06:29:43.517  - error: host.iobroker-202109 Could not collect system.host.iobroker-202109 states to check for obsolete states: Error: Cannot find view "system"
    2021-09-07 06:29:43.517  - error: host.iobroker-202109 _design/system missing - call node iobroker.js setup
    2021-09-07 06:29:43.517  - info: host.iobroker-202109 no instances found
    2021-09-07 06:29:43.519  - error: host.iobroker-202109 uncaught exception: doc.rows is not iterable
    2021-09-07 06:29:43.519  - error: host.iobroker-202109 TypeError: doc.rows is not iterable
        at Object.getInstancesOrderedByStartPrio (/opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:2787:27)
        at async getInstances (/opt/iobroker/node_modules/iobroker.js-controller/main.js:2706:23)
    2021-09-07 06:29:43.522  - info: host.iobroker-202109 iobroker _restart
    2021-09-07 06:29:43.528  - error: host.iobroker-202109 Cannot write host object:DB closed
    

    Danach ist IOBroker über den Standartport und Adresse nicht erreichbar und im "ps" sieht man häufige Neustartversuche.

    Jemand eine Idee, wie ich mein Backup und meine Skripte wieder herstellen kann?

    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,

    1 Antwort Letzte Antwort
    0
    • arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von arteck
      #2

      @morgennebel zeigmal

      iobroker setup custom
      

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      M 1 Antwort Letzte Antwort
      0
      • arteckA arteck

        @morgennebel zeigmal

        iobroker setup custom
        
        M Offline
        M Offline
        Morgennebel
        schrieb am zuletzt editiert von
        #3

        @arteck

        Danke, das hatte ich vergessen, in meine Frage mit aufzunehmen:

        root@iobroker-202109:/opt/iobroker# iobroker setup custom
        Current configuration:
        - Objects database:
          - Type: redis
          - Host/Unix Socket: 127.0.0.1
          - Port: 6379
        - States database:
          - Type: redis
          - Host/Unix Socket: 127.0.0.1
          - Port: 6379
        

        redis läuft (das war in der Frage enthalten).

        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,

        arteckA 1 Antwort Letzte Antwort
        0
        • M Morgennebel

          @arteck

          Danke, das hatte ich vergessen, in meine Frage mit aufzunehmen:

          root@iobroker-202109:/opt/iobroker# iobroker setup custom
          Current configuration:
          - Objects database:
            - Type: redis
            - Host/Unix Socket: 127.0.0.1
            - Port: 6379
          - States database:
            - Type: redis
            - Host/Unix Socket: 127.0.0.1
            - Port: 6379
          

          redis läuft (das war in der Frage enthalten).

          Danke, -MN

          arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von arteck
          #4

          @morgennebel und dein redis läuft auf der gleichen Maschiene ? -> jo seh ich

          hst du redis auch zurück gespielt aus dem backup ??

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          M 1 Antwort Letzte Antwort
          0
          • arteckA arteck

            @morgennebel und dein redis läuft auf der gleichen Maschiene ? -> jo seh ich

            hst du redis auch zurück gespielt aus dem backup ??

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

            @arteck said in Restore bei Konfiguration mit redis?:

            @morgennebel
            hst du redis auch zurück gespielt aus dem backup ??

            Äääh. Nein?

            Ich war (bis jetzt) davon ausgegangen, dass dies vom Backup/Restore gemacht wird.

            Im Backup-Verzeichnis finde ich noch eine historyDB*tar.gz, die ist allerdings Monate alt.

            Habe ich ein Problem?

            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,

            arteckA 1 Antwort Letzte Antwort
            0
            • M Morgennebel

              @arteck said in Restore bei Konfiguration mit redis?:

              @morgennebel
              hst du redis auch zurück gespielt aus dem backup ??

              Äääh. Nein?

              Ich war (bis jetzt) davon ausgegangen, dass dies vom Backup/Restore gemacht wird.

              Im Backup-Verzeichnis finde ich noch eine historyDB*tar.gz, die ist allerdings Monate alt.

              Habe ich ein Problem?

              Danke, -MN

              arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              @morgennebel jep jetzt hast du ein Problem.. zumindest wenn du keine Sicherungsdatei hast von der redis dump

              ich weiss ja nicht was du gesichert hast.. die history datei bring dir garnichts da hier nur eine Protokollierung der Datenpunkte für z.b Graphen geschrieben wird... du brauchst schon die redis sicherung

              ansonsten fängst du von vorne an..

              zigbee hab ich, zwave auch, nuc's genauso und HA auch

              M 1 Antwort Letzte Antwort
              0
              • arteckA arteck

                @morgennebel jep jetzt hast du ein Problem.. zumindest wenn du keine Sicherungsdatei hast von der redis dump

                ich weiss ja nicht was du gesichert hast.. die history datei bring dir garnichts da hier nur eine Protokollierung der Datenpunkte für z.b Graphen geschrieben wird... du brauchst schon die redis sicherung

                ansonsten fängst du von vorne an..

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

                @arteck said in Restore bei Konfiguration mit redis?:

                @morgennebel
                ansonsten fängst du von vorne an..

                https://www.digitalocean.com/community/tutorials/how-to-back-up-and-restore-your-redis-data-on-ubuntu-14-04#:~:text= Step 5 — Restoring Redis Database from,to a new Redis server, make... More

                dump.rdb kopiert, ist jedoch defekt.

                Wäre es nicht sinnvoll/ratsam, dass Backup/Restore Modul um Redis zu ergänzen?

                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,

                1 Antwort Letzte Antwort
                0
                • arteckA Offline
                  arteckA Offline
                  arteck
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @morgennebel sagte in Restore bei Konfiguration mit redis?:

                  dump.rdb kopiert, ist jedoch defekt.

                  wie kommst du dadrauf das es defect ist ??

                  und ja es ist interrgriert.. ich weiss aber nicht ab welcher version..

                  zigbee hab ich, zwave auch, nuc's genauso und HA auch

                  M 1 Antwort Letzte Antwort
                  0
                  • arteckA arteck

                    @morgennebel sagte in Restore bei Konfiguration mit redis?:

                    dump.rdb kopiert, ist jedoch defekt.

                    wie kommst du dadrauf das es defect ist ??

                    und ja es ist interrgriert.. ich weiss aber nicht ab welcher version..

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

                    @arteck
                    Der redis-server startet nicht beim Aufruf des init-Skriptes.

                    In /var/log/redis/redis-server.log erscheinen Hinweise auf fehlerhafte Signaturen bzw. fehlerhafte Daten am Anfang. Nach meinem Google-Fu ist damit die Redis-Datei hinüber.

                    USV ist bestellt...

                    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,

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • M Morgennebel

                      @arteck
                      Der redis-server startet nicht beim Aufruf des init-Skriptes.

                      In /var/log/redis/redis-server.log erscheinen Hinweise auf fehlerhafte Signaturen bzw. fehlerhafte Daten am Anfang. Nach meinem Google-Fu ist damit die Redis-Datei hinüber.

                      USV ist bestellt...

                      Danke, -MN

                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von Thomas Braun
                      #10

                      @morgennebel sagte in Restore bei Konfiguration mit redis?:

                      Der redis-server startet nicht beim Aufruf des init-Skriptes.

                      Das Devuan an der Stelle vom Debian-Standard abweicht brauch ich nicht anmerken, denke ich.
                      Ebenso den Hinweis auf dauerhaftes rumgehampel als root.

                      Wäre es nicht sinnvoll/ratsam, dass Backup/Restore Modul um Redis zu ergänzen?

                      Ja, deswegen ist es in aktuellen Versionen von backitup auch dabei.

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      M 1 Antwort Letzte Antwort
                      0
                      • Thomas BraunT Thomas Braun

                        @morgennebel sagte in Restore bei Konfiguration mit redis?:

                        Der redis-server startet nicht beim Aufruf des init-Skriptes.

                        Das Devuan an der Stelle vom Debian-Standard abweicht brauch ich nicht anmerken, denke ich.
                        Ebenso den Hinweis auf dauerhaftes rumgehampel als root.

                        Wäre es nicht sinnvoll/ratsam, dass Backup/Restore Modul um Redis zu ergänzen?

                        Ja, deswegen ist es in aktuellen Versionen von backitup auch dabei.

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

                        @thomas-braun said in Restore bei Konfiguration mit redis?:

                        Das Devuan an der Stelle vom Debian-Standard abweicht brauch ich nicht anmerken, denke ich.
                        Ebenso den Hinweis auf dauerhaftes rumgehampel als root.

                        Ist Debian ein Standard? Denke nicht, es ist "nur" eine sehr gute Distribution.
                        Devuan eine davon abhängende Variante mit Änderungen und anderer Philosophie.

                        Aber Distributions-Wars und OS-Wars sind irgendwie so 90er. Jedem das, was er/sie gerne mag - einfach in Frieden miteinander erfreuen, dass Linux so toll und so stark geworden ist...

                        Danke an alle Unterstützer und die Kommentare.

                        Ciao, -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,

                        Thomas BraunT 1 Antwort Letzte Antwort
                        0
                        • M Morgennebel

                          @thomas-braun said in Restore bei Konfiguration mit redis?:

                          Das Devuan an der Stelle vom Debian-Standard abweicht brauch ich nicht anmerken, denke ich.
                          Ebenso den Hinweis auf dauerhaftes rumgehampel als root.

                          Ist Debian ein Standard? Denke nicht, es ist "nur" eine sehr gute Distribution.
                          Devuan eine davon abhängende Variante mit Änderungen und anderer Philosophie.

                          Aber Distributions-Wars und OS-Wars sind irgendwie so 90er. Jedem das, was er/sie gerne mag - einfach in Frieden miteinander erfreuen, dass Linux so toll und so stark geworden ist...

                          Danke an alle Unterstützer und die Kommentare.

                          Ciao, -MN

                          Thomas BraunT Online
                          Thomas BraunT Online
                          Thomas Braun
                          Most Active
                          schrieb am zuletzt editiert von
                          #12

                          @morgennebel sagte in Restore bei Konfiguration mit redis?:

                          Aber Distributions-Wars und OS-Wars sind irgendwie so 90er.

                          Das sollte gar keiner sein/werden.
                          Debian-'Standard' nur insofern, wie Dinge in der für so viele Distributionen zugrunde liegenden Distribution halt 'standardmäßig' gehandhabt werden.

                          apt/dpkg ist halt der Debian-Standard fürs Pakethandling. Kann man auch auf RPM oder sowas umbasteln, ist dann nicht mehr 'Debian-Standard'.

                          Das init-System ist halt einer der grundlegenden Unterschiede zwischen Debian und Devuan. Ganz ohne Wertung.

                          Linux-Werkzeugkasten:
                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                          NodeJS Fixer Skript:
                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                          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

                          550

                          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