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. Node-red fullbackup

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    538

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Node-red fullbackup

Scheduled Pinned Locked Moved ioBroker Allgemein
node-red backup
7 Posts 3 Posters 4.0k Views 2 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.
  • F Offline
    F Offline
    fisch
    wrote on last edited by
    #1

    Hallo,
    kann mir jemand sagen, wie ich ein Fullbackup - also nicht nur die Flows sondern alle Settings , Node etc. auf einen neuen iobroker Umgebung umziehen kann?

    Ich hatte es nur mit dem einspielen der Flows getestet...das reicht aber nicht...Die Settings und die Node etc. fehlen da alle?

    Vielleicht hat jemand einen Tipp?

    Ivan AndricI 1 Reply Last reply
    0
    • F fisch

      Hallo,
      kann mir jemand sagen, wie ich ein Fullbackup - also nicht nur die Flows sondern alle Settings , Node etc. auf einen neuen iobroker Umgebung umziehen kann?

      Ich hatte es nur mit dem einspielen der Flows getestet...das reicht aber nicht...Die Settings und die Node etc. fehlen da alle?

      Vielleicht hat jemand einen Tipp?

      Ivan AndricI Offline
      Ivan AndricI Offline
      Ivan Andric
      wrote on last edited by
      #2

      @fisch Hast du eine Lösung gefunden? Würde mich auch interessieren.

      mickymM 1 Reply Last reply
      0
      • Ivan AndricI Ivan Andric

        @fisch Hast du eine Lösung gefunden? Würde mich auch interessieren.

        mickymM Online
        mickymM Online
        mickym
        Most Active
        wrote on last edited by mickym
        #3

        @ivan-andric Theoretisch müsste mE langen - das habe ich aber nicht getestet, das gesamte Verzeichnis:

        dcaffec4-fae9-4bc3-907c-89f406a3e9b6-image.png

        /opt/iobroker/iobroker-data/node-red auf die neue Umgebung zu nehmen. Habs noch nicht getestet - aber das müssste nach meinem Verständnis gehen. Vorher natürlich ein Gesamtbackup machen, auf das man zurückgreifen kann.

        zusätzlich noch die settings.js

        aus dem Verzeichnis:
        /opt/iobroker/node_modules/iobroker.node-red/

        Ansonsten ist dieses Verzeichnis eher tabu, weil es vom iobroker selbst genutzt wird und ich Bedenken wegen Inkonsitenzen hätte. Dann lieber Backup einspielen, settings.js zurückspielen und dann ggf. Nodes nachinstallieren. Ausserdem musst Du natürlich die Verzeichnisse, auf die Du in Deiner settings.js (bei mir zum Beispiel http_static) referenzierst mit übernehmen. Wie gesagt wenn das nicht tut - dann lieber Backup zurückspielen und Nodetypen wieder von Hand installieren.

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        Ivan AndricI 1 Reply Last reply
        0
        • mickymM mickym

          @ivan-andric Theoretisch müsste mE langen - das habe ich aber nicht getestet, das gesamte Verzeichnis:

          dcaffec4-fae9-4bc3-907c-89f406a3e9b6-image.png

          /opt/iobroker/iobroker-data/node-red auf die neue Umgebung zu nehmen. Habs noch nicht getestet - aber das müssste nach meinem Verständnis gehen. Vorher natürlich ein Gesamtbackup machen, auf das man zurückgreifen kann.

          zusätzlich noch die settings.js

          aus dem Verzeichnis:
          /opt/iobroker/node_modules/iobroker.node-red/

          Ansonsten ist dieses Verzeichnis eher tabu, weil es vom iobroker selbst genutzt wird und ich Bedenken wegen Inkonsitenzen hätte. Dann lieber Backup einspielen, settings.js zurückspielen und dann ggf. Nodes nachinstallieren. Ausserdem musst Du natürlich die Verzeichnisse, auf die Du in Deiner settings.js (bei mir zum Beispiel http_static) referenzierst mit übernehmen. Wie gesagt wenn das nicht tut - dann lieber Backup zurückspielen und Nodetypen wieder von Hand installieren.

          Ivan AndricI Offline
          Ivan AndricI Offline
          Ivan Andric
          wrote on last edited by
          #4

          @mickym Danke, ich werde mal versuchen das ganze Verzeichnis per Script regelmäßig zu sichern und auf einer Testumgebung mal einzuspielen. Eventuell werde ich Node-Red auf eine separate Hardware (Raspi) setzen und dann den gesamten Raspi regelmäßig sichern. Oder mit Docker arbeiten, ist auch noch eine Alternative. Schade nur das es nicht wirklich ein komplettes Backup für den ioBroker gibt wo dann auch Node-Red und andere Instanzen sauber gesichert werden.

          mickymM 2 Replies Last reply
          0
          • Ivan AndricI Ivan Andric

            @mickym Danke, ich werde mal versuchen das ganze Verzeichnis per Script regelmäßig zu sichern und auf einer Testumgebung mal einzuspielen. Eventuell werde ich Node-Red auf eine separate Hardware (Raspi) setzen und dann den gesamten Raspi regelmäßig sichern. Oder mit Docker arbeiten, ist auch noch eine Alternative. Schade nur das es nicht wirklich ein komplettes Backup für den ioBroker gibt wo dann auch Node-Red und andere Instanzen sauber gesichert werden.

            mickymM Online
            mickymM Online
            mickym
            Most Active
            wrote on last edited by
            #5

            @ivan-andric Nun auf seperater HW - müsstest Du NodeRed als Standalone Version installieren und da geht Dir eine Menge Komfort verloren, da gerade die Kombi zwischen iobroker und NodeRed so einzigartig sind. Wenn Du die settings.js und die Flows gesichert sind - ist das eigentlich schon viel auch wenn man die custom Nodes noch nachinstalliert werden müssen.

            Ich sichere aber auch immer ein komplettes Image meines Raspberry da Du oft nicht mehr easy ist von fehlerhaften Updates wieder auf die vorherige Version zurück zu gehen.

            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

            Ivan AndricI 1 Reply Last reply
            0
            • mickymM mickym

              @ivan-andric Nun auf seperater HW - müsstest Du NodeRed als Standalone Version installieren und da geht Dir eine Menge Komfort verloren, da gerade die Kombi zwischen iobroker und NodeRed so einzigartig sind. Wenn Du die settings.js und die Flows gesichert sind - ist das eigentlich schon viel auch wenn man die custom Nodes noch nachinstalliert werden müssen.

              Ich sichere aber auch immer ein komplettes Image meines Raspberry da Du oft nicht mehr easy ist von fehlerhaften Updates wieder auf die vorherige Version zurück zu gehen.

              Ivan AndricI Offline
              Ivan AndricI Offline
              Ivan Andric
              wrote on last edited by
              #6

              @mickym said in Node-red fullbackup:

              Ich sichere aber auch immer ein komplettes Image meines Raspberry da Du oft nicht mehr easy ist von fehlerhaften Updates wieder auf die vorherige Version zurück zu gehen.

              Genau das ist das Thema. Eine kompletter ioBroker Restore ist kaum/nicht sauber möglich. Da gibt es immer etwas was man nachziehen muss. Und bei den ioBroker Backups selber habe ich auch viele Fehler entdeckt. Ab und zu fehlte einfach etwas. Daher sichere ich aktuell jede Woche ein komplettes Image.

              1 Reply Last reply
              0
              • Ivan AndricI Ivan Andric

                @mickym Danke, ich werde mal versuchen das ganze Verzeichnis per Script regelmäßig zu sichern und auf einer Testumgebung mal einzuspielen. Eventuell werde ich Node-Red auf eine separate Hardware (Raspi) setzen und dann den gesamten Raspi regelmäßig sichern. Oder mit Docker arbeiten, ist auch noch eine Alternative. Schade nur das es nicht wirklich ein komplettes Backup für den ioBroker gibt wo dann auch Node-Red und andere Instanzen sauber gesichert werden.

                mickymM Online
                mickymM Online
                mickym
                Most Active
                wrote on last edited by mickym
                #7

                @ivan-andric sagte in Node-red fullbackup:

                @mickym Danke, ich werde mal versuchen das ganze Verzeichnis per Script regelmäßig zu sichern und auf einer Testumgebung mal einzuspielen. Eventuell werde ich Node-Red auf eine separate Hardware (Raspi) setzen und dann den gesamten Raspi regelmäßig sichern. Oder mit Docker arbeiten, ist auch noch eine Alternative. Schade nur das es nicht wirklich ein komplettes Backup für den ioBroker gibt wo dann auch Node-Red und andere Instanzen sauber gesichert werden.

                Ich habe inzwischen ein Issue aufgemacht - habe aber nun relativ gut verstanden, was man braucht um seine Umgebung zu sichern. Ich habe das alles in diesem Issue nun mal erklärt:

                https://github.com/ioBroker/ioBroker.node-red/issues/320

                Zusammengefasst kann man sagen, die ganzen zusätzlichen Nodes und Module braucht man nicht zu sichern (sind alle in der Instanz das jeweilige node_modules Verzeichnis). Ansonsten alles sichern. Sollte damit aber schon eine Menge Speicherplatz sparen bzw. die Backups kleiner machen. Wichtig ist eine sauber package.json - dann kann man mit npm install in dem Instanz Verzeichnis das node_modules directory mit allen zusätzlichen Nodes wieder aufbauen. Bei mir hat das geklappt.

                Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                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

                909

                Online

                32.6k

                Users

                81.9k

                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