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. [HowTo] ioBroker Restore unter Linux durchführen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    473

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

[HowTo] ioBroker Restore unter Linux durchführen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
restorerestore backupbackituphow-to
513 Beiträge 76 Kommentatoren 139.2k Aufrufe 71 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.
  • simatecS simatec

    @trottellumme
    Wenn das Symbol angezeigt wird, ist der Adapter installiert.
    Du kannst den Fortschritt der Installation aller Adapter auch im iobroker Log verfolgen

    T Offline
    T Offline
    trottellumme
    schrieb am zuletzt editiert von
    #77

    @simatec danke für die schnelle Info. Eine Frage habe ich noch. Ich hab im alten System einen eigenen "Ordner" unter Objekte angelegt. Da sind fast alle meine erstellten Datenpunkte drin. Der wird beim Backup nicht gesichert und zurückgespielt?

    datenpunkte.png

    simatecS 1 Antwort Letzte Antwort
    0
    • T Offline
      T Offline
      trottellumme
      schrieb am zuletzt editiert von
      #78

      Jetzt ist der Ordner auch zu sehen. Bin erstmal zufrieden. :+1:

      Vielen Dank nochmal und schöne Feiertage!

      1 Antwort Letzte Antwort
      0
      • T trottellumme

        @simatec danke für die schnelle Info. Eine Frage habe ich noch. Ich hab im alten System einen eigenen "Ordner" unter Objekte angelegt. Da sind fast alle meine erstellten Datenpunkte drin. Der wird beim Backup nicht gesichert und zurückgespielt?

        datenpunkte.png

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

        @trottellumme sagte in [HowTo] ioBroker Restore unter Linux durchführen:

        @simatec danke für die schnelle Info. Eine Frage habe ich noch. Ich hab im alten System einen eigenen "Ordner" unter Objekte angelegt. Da sind fast alle meine erstellten Datenpunkte drin. Der wird beim Backup nicht gesichert und zurückgespielt?

        datenpunkte.png

        Es ist am besten die eigenen Objekte in den Ordner 0_userdata.0 zu legen

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

          Hallo zusammen,
          ich habe folgendes Problem:

          Ich wollte heute Abend den js-controller 2.x bekommen und habe daher ein Update des iobroker vorgenommen, welches leider in die Binsen ging. Glücklichweise habe ich vorher ein Backup erstellt, welches ich jetzt allerdings nicht restored bekomme :-(

          Um den iobroker überhaupt wieder zum Laufen zu bekommen habe ich nacheinander folgende Befehle ausgeführt:

          apt-get update
          apt-get dist-upgrade
          curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
          apt install -y nodejs
          curl -sL https://iobroker.net/install.sh | bash -

          Somit läuft zwar der iobroker wieder, ist aber jungfräulich :-(

          Wie bekomme ich das Backup (2020_01_15-20_24_25_backupiobroker.tar.gz) unter: "opt/iobroker/backups" wieder eingespielt?

          Bei meinem Versuch mit dem Befehl "iobroker restore" endete das mit folgender Fehlermeldung:

          **root@raspberrypi:~# iobroker stop
          Stopping iobroker controller daemon...
          iobroker controller daemon stopped.
          No "killall.sh" script found. Just stop.
          root@raspberrypi:~# iobroker status
          iobroker is not running on this host.

          No iobroker host is running.

          Objects type: file
          States type: file
          root@raspberrypi:~# cd /opt/iobroker
          root@raspberrypi:/opt/iobroker# iobroker restore
          Please specify one of the backup names:
          2020_01_15-20_24_25_backupiobroker.tar.gz or 2020_01_15-20_24_25 or 0
          /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:786
          if (parseInt(name, 10).toString() === name.toString()) {
          ^

          TypeError: Cannot read property 'toString' of undefined
          at BackupRestore.restoreBackup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:786:52)
          at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:713:24
          at Object.connected (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2321:41)
          at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemServerRedis.js:72:46)
          at processImmediate (internal/timers.js:439:21)**

          Wer kann mir helfen?

          Viele Grüße

          Martin

          apollon77A 1 Antwort Letzte Antwort
          0
          • M MaZi

            Hallo zusammen,
            ich habe folgendes Problem:

            Ich wollte heute Abend den js-controller 2.x bekommen und habe daher ein Update des iobroker vorgenommen, welches leider in die Binsen ging. Glücklichweise habe ich vorher ein Backup erstellt, welches ich jetzt allerdings nicht restored bekomme :-(

            Um den iobroker überhaupt wieder zum Laufen zu bekommen habe ich nacheinander folgende Befehle ausgeführt:

            apt-get update
            apt-get dist-upgrade
            curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
            apt install -y nodejs
            curl -sL https://iobroker.net/install.sh | bash -

            Somit läuft zwar der iobroker wieder, ist aber jungfräulich :-(

            Wie bekomme ich das Backup (2020_01_15-20_24_25_backupiobroker.tar.gz) unter: "opt/iobroker/backups" wieder eingespielt?

            Bei meinem Versuch mit dem Befehl "iobroker restore" endete das mit folgender Fehlermeldung:

            **root@raspberrypi:~# iobroker stop
            Stopping iobroker controller daemon...
            iobroker controller daemon stopped.
            No "killall.sh" script found. Just stop.
            root@raspberrypi:~# iobroker status
            iobroker is not running on this host.

            No iobroker host is running.

            Objects type: file
            States type: file
            root@raspberrypi:~# cd /opt/iobroker
            root@raspberrypi:/opt/iobroker# iobroker restore
            Please specify one of the backup names:
            2020_01_15-20_24_25_backupiobroker.tar.gz or 2020_01_15-20_24_25 or 0
            /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:786
            if (parseInt(name, 10).toString() === name.toString()) {
            ^

            TypeError: Cannot read property 'toString' of undefined
            at BackupRestore.restoreBackup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:786:52)
            at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:713:24
            at Object.connected (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2321:41)
            at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemServerRedis.js:72:46)
            at processImmediate (internal/timers.js:439:21)**

            Wer kann mir helfen?

            Viele Grüße

            Martin

            apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von apollon77
            #81

            @MaZi sagte in [HowTo] ioBroker Restore unter Linux durchführen:

            iobroker restore

            iobroker restore 0

            aufrufen

            Den Code Fehler habe ich in der 2.2.8 vom js-controller gefixt

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            M 1 Antwort Letzte Antwort
            0
            • apollon77A apollon77

              @MaZi sagte in [HowTo] ioBroker Restore unter Linux durchführen:

              iobroker restore

              iobroker restore 0

              aufrufen

              Den Code Fehler habe ich in der 2.2.8 vom js-controller gefixt

              M Offline
              M Offline
              MaZi
              schrieb am zuletzt editiert von
              #82

              @apollon77 Danke, hat funktioniert (Restore erfolgreich, aber jetzt startet der iobroker nicht mehr:

              root@raspberrypi:~# iobroker start
              internal/modules/cjs/loader.js:796
              throw err;
              ^

              Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
              at Function.Module._resolveFilename (internal/modules/cjs/loader.js:793:17)
              at Function.Module._load (internal/modules/cjs/loader.js:686:27)
              at Function.Module.runMain (internal/modules/cjs/loader.js:1043:10)
              at internal/main/run_main_module.js:17:11 {
              code: 'MODULE_NOT_FOUND',
              requireStack: []
              }

              Bin am verzweifeln!

              apollon77A 1 Antwort Letzte Antwort
              0
              • M MaZi

                @apollon77 Danke, hat funktioniert (Restore erfolgreich, aber jetzt startet der iobroker nicht mehr:

                root@raspberrypi:~# iobroker start
                internal/modules/cjs/loader.js:796
                throw err;
                ^

                Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                at Function.Module._resolveFilename (internal/modules/cjs/loader.js:793:17)
                at Function.Module._load (internal/modules/cjs/loader.js:686:27)
                at Function.Module.runMain (internal/modules/cjs/loader.js:1043:10)
                at internal/main/run_main_module.js:17:11 {
                code: 'MODULE_NOT_FOUND',
                requireStack: []
                }

                Bin am verzweifeln!

                apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #83

                @MaZi im ioBroker Verzeichnis ein

                npm install iobroker.js-controller@2.1.1

                ausführen

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                M 1 Antwort Letzte Antwort
                0
                • apollon77A apollon77

                  @MaZi im ioBroker Verzeichnis ein

                  npm install iobroker.js-controller@2.1.1

                  ausführen

                  M Offline
                  M Offline
                  MaZi
                  schrieb am zuletzt editiert von MaZi
                  #84

                  @apollon77 said in [HowTo] ioBroker Restore unter Linux durchführen:

                  npm install iobroker.js-controller@2.1.1

                  erledigt, fehlerfrei durchgelaufen, iobroker lässt sich starten, aber leider nicht mehr von meinem Windows-PC aus aufrufen

                  http://192.168.0.165:8081/ ---> Verbindung fehlgeschlagen

                  Was nun?

                  simatecS 1 Antwort Letzte Antwort
                  0
                  • M MaZi

                    @apollon77 said in [HowTo] ioBroker Restore unter Linux durchführen:

                    npm install iobroker.js-controller@2.1.1

                    erledigt, fehlerfrei durchgelaufen, iobroker lässt sich starten, aber leider nicht mehr von meinem Windows-PC aus aufrufen

                    http://192.168.0.165:8081/ ---> Verbindung fehlgeschlagen

                    Was nun?

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

                    @MaZi
                    Hattest du auf dem alten System Redis laufen?
                    Falls ja, für states und Objekte oder nur für die states?

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

                      @MaZi
                      Hattest du auf dem alten System Redis laufen?
                      Falls ja, für states und Objekte oder nur für die states?

                      M Offline
                      M Offline
                      MaZi
                      schrieb am zuletzt editiert von
                      #86

                      @simatec Nein, kein Redis. Nur en iobroker mit altem js-controller (nicht 2.x)
                      Kenne redis nicht...

                      simatecS 1 Antwort Letzte Antwort
                      0
                      • M MaZi

                        @simatec Nein, kein Redis. Nur en iobroker mit altem js-controller (nicht 2.x)
                        Kenne redis nicht...

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

                        @MaZi
                        Gut, dann stoppe mal iobroker per Konsole und führe folgenden Befehl aus.

                        iobroker host this
                        

                        Poste dann mal bitte die Ausgabe von

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

                          @MaZi
                          Gut, dann stoppe mal iobroker per Konsole und führe folgenden Befehl aus.

                          iobroker host this
                          

                          Poste dann mal bitte die Ausgabe von

                          iobroker list instances
                          
                          M Offline
                          M Offline
                          MaZi
                          schrieb am zuletzt editiert von
                          #88

                          @simatec said in [HowTo] ioBroker Restore unter Linux durchführen:

                          iobroker list instances

                          root@raspberrypi:~# iobroker list instances
                          system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin
                          system.adapter.alexa2.0 : alexa2 - disabled
                          system.adapter.cloud.0 : cloud - disabled
                          system.adapter.discovery.0 : discovery - disabled
                          system.adapter.hm-rega.0 : hm-rega - disabled
                          system.adapter.hm-rpc.0 : hm-rpc - disabled, port: 0
                          system.adapter.hs100.0 : hs100 - disabled
                          system.adapter.javascript.0 : javascript - disabled
                          system.adapter.mobile.0 : mobile - disabled
                          system.adapter.scenes.0 : scenes - disabled
                          system.adapter.socketio.0 : socketio - disabled, port: 8084, bind: 0.0.0.0, run as: admin
                          system.adapter.sonoff.0 : sonoff - disabled, port: 1883, bind: 0.0.0.0
                          system.adapter.vis-hqwidgets.0 : vis-hqwidgets - disabled
                          system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - disabled
                          system.adapter.vis.0 : vis - disabled
                          system.adapter.web.0 : web - disabled, port: 8082, bind: 0.0.0.0, run as: admin

                          • instance is alive
                          simatecS 1 Antwort Letzte Antwort
                          0
                          • M MaZi

                            @simatec said in [HowTo] ioBroker Restore unter Linux durchführen:

                            iobroker list instances

                            root@raspberrypi:~# iobroker list instances
                            system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin
                            system.adapter.alexa2.0 : alexa2 - disabled
                            system.adapter.cloud.0 : cloud - disabled
                            system.adapter.discovery.0 : discovery - disabled
                            system.adapter.hm-rega.0 : hm-rega - disabled
                            system.adapter.hm-rpc.0 : hm-rpc - disabled, port: 0
                            system.adapter.hs100.0 : hs100 - disabled
                            system.adapter.javascript.0 : javascript - disabled
                            system.adapter.mobile.0 : mobile - disabled
                            system.adapter.scenes.0 : scenes - disabled
                            system.adapter.socketio.0 : socketio - disabled, port: 8084, bind: 0.0.0.0, run as: admin
                            system.adapter.sonoff.0 : sonoff - disabled, port: 1883, bind: 0.0.0.0
                            system.adapter.vis-hqwidgets.0 : vis-hqwidgets - disabled
                            system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - disabled
                            system.adapter.vis.0 : vis - disabled
                            system.adapter.web.0 : web - disabled, port: 8082, bind: 0.0.0.0, run as: admin

                            • instance is alive
                            simatecS Offline
                            simatecS Offline
                            simatec
                            Developer Most Active
                            schrieb am zuletzt editiert von
                            #89

                            @MaZi
                            Sieht gut aus ... Was hat iobroker host this ausgegeben?

                            iobroker sollte nun erreichbar sein.
                            Ggfs mal das Browserfenster mit F5 aktualisieren

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

                              @MaZi
                              Sieht gut aus ... Was hat iobroker host this ausgegeben?

                              iobroker sollte nun erreichbar sein.
                              Ggfs mal das Browserfenster mit F5 aktualisieren

                              M Offline
                              M Offline
                              MaZi
                              schrieb am zuletzt editiert von
                              #90

                              @simatec root@raspberrypi:~# iobroker host this
                              A host with the name "raspberrypi" already exists!

                              F5 beim Firefox hatte keinen erfolg. bei Chrome kommt ebenfalls: "Webseite ist nicht erreichbar" :-(

                              simatecS 1 Antwort Letzte Antwort
                              0
                              • apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #91

                                Und was sagt das iobroker logfile ?

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                1 Antwort Letzte Antwort
                                0
                                • M MaZi

                                  @simatec root@raspberrypi:~# iobroker host this
                                  A host with the name "raspberrypi" already exists!

                                  F5 beim Firefox hatte keinen erfolg. bei Chrome kommt ebenfalls: "Webseite ist nicht erreichbar" :-(

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

                                  @MaZi
                                  Richtige IP gewählt?
                                  Wie @apollon77 schon schrieb, was sagt der Logfile?
                                  Hast du iobroker wieder gestartet?

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

                                    @MaZi
                                    Richtige IP gewählt?
                                    Wie @apollon77 schon schrieb, was sagt der Logfile?
                                    Hast du iobroker wieder gestartet?

                                    M Offline
                                    M Offline
                                    MaZi
                                    schrieb am zuletzt editiert von
                                    #93

                                    @simatec @apollon77 : Logfile war zu lang zum Posten. iobroker nochmals gestopp und wieder gestartet. Jetzt komm ich drauf!
                                    Melde mich gleich. Ich schau mir das Ergebnis schnell an!

                                    1 Antwort Letzte Antwort
                                    0
                                    • M Offline
                                      M Offline
                                      MaZi
                                      schrieb am zuletzt editiert von
                                      #94

                                      Super, herzlichen Dank für Eure Hilfe. Ihr habt mir die Nacht gerettet!

                                      Es läuft wieder alles, bis auf den SONOFF Adapter, da gibt es ein Problem mit Benutzername und Passwort. Wisst Ihr zufällig wo dies vergeben bzw. zurückgesetzt wird? Oder wer das wissen könnte....

                                      Herzliche Grüße aus München

                                      M 1 Antwort Letzte Antwort
                                      0
                                      • M MaZi

                                        Super, herzlichen Dank für Eure Hilfe. Ihr habt mir die Nacht gerettet!

                                        Es läuft wieder alles, bis auf den SONOFF Adapter, da gibt es ein Problem mit Benutzername und Passwort. Wisst Ihr zufällig wo dies vergeben bzw. zurückgesetzt wird? Oder wer das wissen könnte....

                                        Herzliche Grüße aus München

                                        M Offline
                                        M Offline
                                        MaZi
                                        schrieb am zuletzt editiert von MaZi
                                        #95

                                        Auch gelöst. Wer im Logfile liest, ist danach schlauer! Top-Unterstützung! Danke Euch nochmals sakrisch!

                                        1 Antwort Letzte Antwort
                                        0
                                        • simatecS Offline
                                          simatecS Offline
                                          simatec
                                          Developer Most Active
                                          schrieb am zuletzt editiert von
                                          #96

                                          Das HowTo wurde an die aktuelle Version von Backitup angepasst und die Wiederherstellung mit Backitup WebUI hinzugefügt.

                                          • Besuche meine Github Seite
                                          • Beitrag hat geholfen oder willst du mich unterstützen
                                          • HowTo Restore ioBroker
                                          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

                                          740

                                          Online

                                          32.5k

                                          Benutzer

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