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
    1.9k

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

[HowTo] ioBroker Restore unter Linux durchführen

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

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

    Er hat ein Raspberry Image

    Dann ist die Ursache keine Frage!

    Dann habe ich das falsch interpretiert

    Linux raspberry-e734 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64

    die wichtigen ersten Worte habe ich überlesen und nur amd64 gesehen

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

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

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

                                          653

                                          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