Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [HowTo][Anleitung] Reset der iobroker-Installation mit Beibehaltung der Konfiguration

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    381

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[HowTo][Anleitung] Reset der iobroker-Installation mit Beibehaltung der Konfiguration

Scheduled Pinned Locked Moved ioBroker Allgemein
10 Posts 7 Posters 24.7k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • StabilostickS Offline
    StabilostickS Offline
    Stabilostick
    wrote on last edited by
    #1

    Achtung: Folgendes auf eigenes Risiko (wie eh' alles, was wir tun…)

    Wenn unter *nix (OSX, Linux, ...) beim ioBroker nichts mehr geht (upload schon 10 mal probiert, admin-Adapter neu installiert, js-controller auch,...), npm bei jeder Adapterinstallation zig Fehler wirft, man der Meinung ist, alles probiert zu haben oder man einfach keine Lust/Zeit/Interesse hat, Fehler zu suchen, dann kann man auch mit Kanonen auf Spatzen schießen:

    Auf jeden Fall npm-Version prüfen (vgl. z.B. viewtopic.php?f=17&t=15306). Nodejs-Version so belassen.

    Version 1 zur Fehlerbehebung:

    cd /opt/iobroker
    sudo iobroker stop
    mv node_modules node_modules_
    sudo npm cache clean
    sudo npm i npm@latest -g
    npm i iobroker.js-controller --production
    npm i iobroker.admin --production
    npm i iobroker.discovery --production
    sudo iobroker start
    

    und dann warten, bis sich alle Module nachinstalliert haben. Der admin kann aufgerufen werden und unter Logs sieht man, wie im Hintergrund installiert wird. Dann alle manuell von Gitgub hinzugefügten Adapter wieder manuell über den Admin hinzufügen. Einstellungen und Skripte bleiben (weitestgehend) erhalten.

    oder V2:

    Achtung: Hier gehen die History-Daten des history-Adapters verloren!!! Kann man ja noch modifizieren…

    • Wenn es noch geht, im iobroker-Ordner den Befehl "iobroker backup" ausführen.

    • Backupdatei aus "iobroker/backups" wegsichern.

    • Den Ordner iobroker umbenennen in "iobroker_".

    • Neue iobroker-Installation nach http://www.iobroker.net/docu/?page_id=5106&lang=de Punkt "Installation ioBroker"

    • Wenn der ioBroker läuft, nichts weiter über die Oberfläche konfigurieren (aber kucken darf man).

    • Die Backupdatei wieder in den Ordner "iobroker/backups" kopieren.

    • "sudo npm cache clean" ausführen.

    • Im neuen iobroker-Ordner den Befehl "iobroker restore 0" ausführen.
      Dann warten, bis sich alle Module nachinstalliert haben. Der admin kann aufgerufen werden und unter Logs sieht man, wie im Hintergrund installiert wird. Dann alle manuell von Gitgub hinzugefügten Adapter wieder manuell hinzufügen. Einstellungen und Skripte bleiben auch hier (weitestgehend) erhalten.

    1 Reply Last reply
    1
    • A Offline
      A Offline
      acramatic
      wrote on last edited by
      #2

      Moin,

      vielen, vielen Dank !!!!!! Version1 hat mir gerade meinen Sonntag gerettet :D :D :D

      1 Reply Last reply
      0
      • P Offline
        P Offline
        Pupsimupsi
        wrote on last edited by
        #3

        DANKESCHÖN!

        V1 hat mich gerettet! :+1:

        Thomas BraunT 1 Reply Last reply
        0
        • P Pupsimupsi

          DANKESCHÖN!

          V1 hat mich gerettet! :+1:

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          wrote on last edited by Thomas Braun
          #4

          @pupsimupsi
          Hoffentlich aber nicht mit sudo gearbeitet. Das macht man 2021 nicht mehr. Die Anleitung ist veraltet.

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

          P 1 Reply Last reply
          0
          • Thomas BraunT Thomas Braun

            @pupsimupsi
            Hoffentlich aber nicht mit sudo gearbeitet. Das macht man 2021 nicht mehr. Die Anleitung ist veraltet.

            P Offline
            P Offline
            Pupsimupsi
            wrote on last edited by
            #5

            @thomas-braun
            Doch, genauso wie es da steht:grimacing: ...bisher funzt mein System :pray:

            Thomas BraunT 1 Reply Last reply
            0
            • P Pupsimupsi

              @thomas-braun
              Doch, genauso wie es da steht:grimacing: ...bisher funzt mein System :pray:

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              wrote on last edited by Thomas Braun
              #6

              @pupsimupsi

              Dann wirf da ein

              iobroker stop
              iobroker fix
              iobroker start
              

              noch hinterher.
              Und vergiss den sudo-Befehl in Verbindung mit iobroker (und auch npm) wieder.

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

              P 1 Reply Last reply
              0
              • Thomas BraunT Thomas Braun

                @pupsimupsi

                Dann wirf da ein

                iobroker stop
                iobroker fix
                iobroker start
                

                noch hinterher.
                Und vergiss den sudo-Befehl in Verbindung mit iobroker (und auch npm) wieder.

                P Offline
                P Offline
                Pupsimupsi
                wrote on last edited by
                #7

                @thomas-braun
                Mach ich!
                Danke dir für die erneute Hilfestellung :+1:

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  Steinmetz_4
                  wrote on last edited by
                  #8

                  Danke, danke, danke...:pray:

                  Raspi 4 mit aktuellem IoBroker Master (The Brain)
                  Raspi 4 mit aktuellem IoBroker Slave und DS18b20 für Warmwasser und Pufferspeicher
                  Raspi 4 mit aktuellem Motioneye
                  3 x Heizstab zur PV-Eigenverbrauchsoptimierung
                  ETS 5 Professionel - 5.7.5
                  Samsung Tab 2 - 10.1
                  Buskomponenten von MDT

                  1 Reply Last reply
                  0
                  • J Offline
                    J Offline
                    Jan1
                    wrote on last edited by
                    #9

                    Eigentlich löscht man einfach den IOBroker Ordner, installiert IOBroker neu und restort das letzte Backup. Zeitaufwand mit warten, um die 30 Minuten ;)

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      MartyBr
                      wrote on last edited by
                      #10

                      Ich plane an einem ruhigen Wochenende meine ioBroker Installation auf eine andere Hardware umzuziehen. Mein System besteht aus einem Master mit Redis für die States (JSONL für die Objekte) und 2 Slaves.
                      Influxdb läuft in der Ver. 2 auf einem separaten Server.

                      Da ich keine Daten verlieren möchte, hier die Frage, wie ich vorgehen soll.
                      Ich würde folgende Schritte machen:

                      1. Backup vom laufenden System (wie sichere ich die Redis, oder ist das unnötig?)
                      2. Neue Hardware mit gleicher IP hochfahren
                      3. Grundinstallation ioBroker machen
                        (Direkt den gleichen Namen angeben?)
                      4. Redis installieren
                      5. Restore der gesicherten Backup-Datei

                      Ist dann auch das Master / Slave Verhalten aktiv oder müssen die Slaves neu konfiguriert werden?

                      Gruß
                      Martin


                      Intel NUCs mit Proxmox / Iobroker als VM unter Debian
                      Raspeberry mit USB Leseköpfen für Smartmeter
                      Homematic und Homematic IP

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      629

                      Online

                      32.7k

                      Users

                      82.5k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe