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

  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [HowTo] ioBroker Restore unter Linux durchführen

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.4k

[HowTo] ioBroker Restore unter Linux durchführen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
restorerestore backupbackituphow-to
513 Beiträge 76 Kommentatoren 133.1k 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

    @Homoran
    Ja ich auch .. bin die ganze Zeit immer von einem Umzug von RPI3 auf RPI4 ausgegangen

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #69

    @simatec ich nicht Pi3 -> AMD64 aber mit einem fullbackup ;-)

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

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

      Ok, dann versuche ich mal, debian 10 zu laden und zu installieren. Dazu gleich ne Anfängerfrage. Welche Architektur habe ich denn? Installiere sonst nur Windows :blush:

      debian.png

      Danke schonmal.

      HomoranH 1 Antwort Letzte Antwort
      0
      • T trottellumme

        Ok, dann versuche ich mal, debian 10 zu laden und zu installieren. Dazu gleich ne Anfängerfrage. Welche Architektur habe ich denn? Installiere sonst nur Windows :blush:

        debian.png

        Danke schonmal.

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #71

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

        Welche Architektur habe ich denn?

        wenn du noch WIN drauf hast siehst du das unter System.

        Ansonsten können wir dir das nicht beantworten, was hat denn dein Notebook für einen Prozessor

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

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

          Nix drauf, Platte wird immer komplett leer gemacht, bevor ich was anfange. Auf dem NB ist ein Aufkleber intel core i5 inside.

          HomoranH 1 Antwort Letzte Antwort
          0
          • T trottellumme

            Nix drauf, Platte wird immer komplett leer gemacht, bevor ich was anfange. Auf dem NB ist ein Aufkleber intel core i5 inside.

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #73

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

            intel core i5 inside.

            Dann ist das ein 64Bit-System und du musst das AMD64 Image nehmen, auch wenn du einen Intel Professor hast!!!
            Auf keinen Fall das bereits angeklickte i386!!!
            Da kommt es auch zu dem node Problem

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

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

              Na man gut, dass ich gefragt habe. Dann werde ich mich nachher mal ran setzen. Obwohl ich das alles nicht so ganz verstehe. Ich war ja schon an dem Punkt, dass der ioBroker auf dem Notebook lief.

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

                So, nachdem ich die Hürden beim Installieren des debian 10 genommen habe (hatte erst kpl. DVD auf Stick, dann wollte er irgendwann, dass ich die CD einlege, klappte nicht - mit der Netinstall Version klappte es), hatte ich node und nodejs 10.18.0 und npm 6.13.4 drauf. IoBroker installiert, Backup wiederhergestellt. Woran erkenne ich, das alle Adapter wieder installiert sind? Symbol haben sie schon. Schwups, jetzt ist das NB im Standby, son Mist. Das paasierte beim Raspbian Desktop nicht. Na mal sehen, bekomme ich auch noch hin.

                Vielen Dank Euch allen für die Hilfe.

                simatecS 1 Antwort Letzte Antwort
                0
                • T trottellumme

                  So, nachdem ich die Hürden beim Installieren des debian 10 genommen habe (hatte erst kpl. DVD auf Stick, dann wollte er irgendwann, dass ich die CD einlege, klappte nicht - mit der Netinstall Version klappte es), hatte ich node und nodejs 10.18.0 und npm 6.13.4 drauf. IoBroker installiert, Backup wiederhergestellt. Woran erkenne ich, das alle Adapter wieder installiert sind? Symbol haben sie schon. Schwups, jetzt ist das NB im Standby, son Mist. Das paasierte beim Raspbian Desktop nicht. Na mal sehen, bekomme ich auch noch hin.

                  Vielen Dank Euch allen für die Hilfe.

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

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

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

                                          730

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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