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

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

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

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

[HowTo] ioBroker Restore unter Linux durchführen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
restorerestore backupbackituphow-to
513 Beiträge 76 Kommentatoren 133.7k 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 sagte in [HowTo] ioBroker Restore unter Linux durchführen:

    welches Debian hast du genutzt.

    Er hat ein Raspberry Image genutzt ... kein Debian.
    Ich denke da liegt das Problem Rainer

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

    @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

    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 -

    simatecS 1 Antwort Letzte Antwort
    0
    • 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 Online
      simatecS Online
      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 Online
                      simatecS Online
                      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 Online
                            simatecS Online
                            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 Online
                                        simatecS Online
                                        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
                                          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

                                          855

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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