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

NEWS

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

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

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

Node-red fullbackup

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
node-red backup
7 Beiträge 3 Kommentatoren 3.9k Aufrufe 2 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.
  • F Offline
    F Offline
    fisch
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #2

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

      mickymM 1 Antwort Letzte Antwort
      0
      • Ivan AndricI Ivan Andric

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

        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antworten Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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
                schrieb am zuletzt editiert von 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 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

                806

                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