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. Backitup stellt Java Scripte nicht wieder her

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Backitup stellt Java Scripte nicht wieder her

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
bakituprestore
31 Beiträge 5 Kommentatoren 2.1k Aufrufe 3 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.
  • L loverz

    @homoran ich hab beides probiert.
    Zuerst das iobroker Bakup, das sollte lt. Beschreibung ja die JavaScripts ebenfalls beinhalten.

    Nach dem Restore waren aber noch die neuen, defekten Scripts da.

    Danach habe ich versucht nur das JavaScript Backup zu restoren, auch mit Erfolg, aber auch da waren die neuen Scripte noch da.

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

    @loverz sagte in Backitup stellt Java Scripte nicht wieder her:

    das sollte lt. Beschreibung ja die JavaScripts ebenfalls beinhalten.

    deswegen meine Frage was du getan hast.

    Wie genau das dann mit der Spiegeldatei funktioniert, in der ja noch die neuen drin sind weiß ich nicht

    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
    • L loverz

      Hallo zusammen,

      ich habe die letzten Tage einige Änderungen an meinem ioBroker gemacht, da ich dringend wieder rückgängig machen muss.

      Nun habe ich über den Backitup Adapter ein Backup von vor 3 Tagen eingespielt und bemerkt, dass die Blocklys die ich heute geändert habe noch immer da sind?
      Ich habe iobroker und JavaScrips wiederhergestellt, beides holt mir aber die Scripte nicht wieder zurück.

      Hat jemand eine Idee woran das liegen könnte?

      FabioF Offline
      FabioF Offline
      Fabio
      schrieb am zuletzt editiert von Fabio
      #7

      @loverz wie wäre es wenn du vor dem einspielen des alten Backups in der aktuellen ioBroker Version alle Skripte per Hand löscht und dann das Backup neu einspielst. Evt. IoBroker vorher noch mal neu starten. Und natürlich alle Browserdaten Cookies etc. löschen und leeren.

      Iobroker:

      • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

      • Das hat unser Smarthome erst zu Smarthome gemacht.

      • Du wächst mit ioBroker und ioBroker wächst mit dir.

      • Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      L 1 Antwort Letzte Antwort
      0
      • FabioF Fabio

        @loverz wie wäre es wenn du vor dem einspielen des alten Backups in der aktuellen ioBroker Version alle Skripte per Hand löscht und dann das Backup neu einspielst. Evt. IoBroker vorher noch mal neu starten. Und natürlich alle Browserdaten Cookies etc. löschen und leeren.

        L Offline
        L Offline
        loverz
        schrieb am zuletzt editiert von loverz
        #8

        @fa-bio das ist ne gute Idee, wie lösche ich denn alle alten Scripte raus?
        Ich hab mindestens 300 Stück, alle anklicken wäre nicht so cool :(

        Kann ich da mit WinSCP einfach irgendeinen Ordner löschen?

        FabioF Thomas BraunT 2 Antworten Letzte Antwort
        0
        • L loverz

          @fa-bio das ist ne gute Idee, wie lösche ich denn alle alten Scripte raus?
          Ich hab mindestens 300 Stück, alle anklicken wäre nicht so cool :(

          Kann ich da mit WinSCP einfach irgendeinen Ordner löschen?

          FabioF Offline
          FabioF Offline
          Fabio
          schrieb am zuletzt editiert von
          #9

          @loverz das kann ich dir nicht sagen. Da bleibt wohl nur mit der Hand.:man-shrugging:

          Iobroker:

          • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

          • Das hat unser Smarthome erst zu Smarthome gemacht.

          • Du wächst mit ioBroker und ioBroker wächst mit dir.

          • Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          L 1 Antwort Letzte Antwort
          0
          • L loverz

            @fa-bio das ist ne gute Idee, wie lösche ich denn alle alten Scripte raus?
            Ich hab mindestens 300 Stück, alle anklicken wäre nicht so cool :(

            Kann ich da mit WinSCP einfach irgendeinen Ordner löschen?

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von Thomas Braun
            #10

            @loverz

            sudo -u iobroker rm -rf /pfad/zum/spiegel/*
            

            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

            L 1 Antwort Letzte Antwort
            0
            • FabioF Fabio

              @loverz das kann ich dir nicht sagen. Da bleibt wohl nur mit der Hand.:man-shrugging:

              L Offline
              L Offline
              loverz
              schrieb am zuletzt editiert von loverz
              #11

              @fa-bio hab gerade ne pragmatische Lösung gefunden:
              Hatte noch eine "manuelle" Sicherung meiner Scripte von 2020.
              Diese Funktion meine ich:
              07207bb2-028b-4163-936a-a2d3a736fdb3-image.png

              Dort habe ich aus der Backup-Zip alle Scripte gelöscht, die ich NICHT wiederherstellen will und anschließend wieder eingespielt. Die gewollten Scripte konnte ich damit wiederherstellen, auch wenn der Stand etwas alt ist.

              Für mich besser als der Weg vom händischen löschen, der auch nicht gewiss funktioniert.

              Mich würde dennoch interessieren, wieso der Backitup die Scripte nicht wiederherstellt, das sollte für die Zukunft unbedingt funktionieren!

              FabioF 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @loverz

                sudo -u iobroker rm -rf /pfad/zum/spiegel/*
                
                L Offline
                L Offline
                loverz
                schrieb am zuletzt editiert von
                #12

                @thomas-braun lösche ich damit automatisch auch die "richtigen" Scripte, wenn ich die Spiegeldateien lösche?

                HomoranH 1 Antwort Letzte Antwort
                0
                • L loverz

                  @thomas-braun lösche ich damit automatisch auch die "richtigen" Scripte, wenn ich die Spiegeldateien lösche?

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

                  @loverz sagte in Backitup stellt Java Scripte nicht wieder her:

                  @thomas-braun lösche ich damit automatisch auch die "richtigen" Scripte, wenn ich die Spiegeldateien lösche?

                  natürlich! Der Spiegel spiegelt in beide Richtungen.
                  das ist für viele eher ein Problem, da bei Veränderung der Spiegeldatei, oder des Pfades in javascript auf einmal alles weg ist

                  BTW: Die Spiegeldatei ist in der javascript Instanz korrekt angelegt?

                  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 -

                  L 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @loverz sagte in Backitup stellt Java Scripte nicht wieder her:

                    @thomas-braun lösche ich damit automatisch auch die "richtigen" Scripte, wenn ich die Spiegeldateien lösche?

                    natürlich! Der Spiegel spiegelt in beide Richtungen.
                    das ist für viele eher ein Problem, da bei Veränderung der Spiegeldatei, oder des Pfades in javascript auf einmal alles weg ist

                    BTW: Die Spiegeldatei ist in der javascript Instanz korrekt angelegt?

                    L Offline
                    L Offline
                    loverz
                    schrieb am zuletzt editiert von
                    #14

                    @homoran ja:
                    2d85f248-3b13-44fd-9263-e0ed429f08de-image.png
                    fa506378-dabe-4d48-bcd2-3f57adedf5aa-image.png

                    ich nehme an, dass ich die Spiegeldaten löschen muss WÄHREND der JS-Adapter läuft, oder?

                    1 Antwort Letzte Antwort
                    0
                    • L Offline
                      L Offline
                      loverz
                      schrieb am zuletzt editiert von loverz
                      #15

                      @thomas-braun sagte in Backitup stellt Java Scripte nicht wieder her:

                      sudo -u iobroker rm -rf /pfad/zum/spiegel/*

                      @thomas-braun merkwürdig, dein Befehl scheint zu laufen, aber die Ordner und Dateien sind danach noch immer da.

                      
                      pi@ioBroker-RasPi4:/ $ sudo -u iobroker rm -rf /home/iobroker/scripte/*
                      pi@ioBroker-RasPi4:/ $ cd home/
                      pi@ioBroker-RasPi4:/home $ cd iobroker/
                      pi@ioBroker-RasPi4:/home/iobroker $ cd skripte/
                      pi@ioBroker-RasPi4:/home/iobroker/skripte $ ls
                      2020-11-01-scripts  Beleuchtung        Heizung   Präsenz        Wetter
                      Abluft              Erkennungslogiken  Jalousie  Wassertechnik
                      
                      
                      

                      OK dieser Befehl ging:

                      
                      pi@ioBroker-RasPi4:/home/iobroker/skripte $ sudo rm -r *
                      pi@ioBroker-RasPi4:/home/iobroker/skripte $ ls
                      pi@ioBroker-RasPi4:/home/iobroker/skripte $
                      
                      
                      1 Antwort Letzte Antwort
                      0
                      • L loverz

                        @fa-bio hab gerade ne pragmatische Lösung gefunden:
                        Hatte noch eine "manuelle" Sicherung meiner Scripte von 2020.
                        Diese Funktion meine ich:
                        07207bb2-028b-4163-936a-a2d3a736fdb3-image.png

                        Dort habe ich aus der Backup-Zip alle Scripte gelöscht, die ich NICHT wiederherstellen will und anschließend wieder eingespielt. Die gewollten Scripte konnte ich damit wiederherstellen, auch wenn der Stand etwas alt ist.

                        Für mich besser als der Weg vom händischen löschen, der auch nicht gewiss funktioniert.

                        Mich würde dennoch interessieren, wieso der Backitup die Scripte nicht wiederherstellt, das sollte für die Zukunft unbedingt funktionieren!

                        FabioF Offline
                        FabioF Offline
                        Fabio
                        schrieb am zuletzt editiert von
                        #16

                        @loverz prima es tut mir leid das kann ich dir nicht beantworten. So fit bin ich da nicht drin. Aber gut das ich dir etwas helfen konnte.

                        Iobroker:

                        • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

                        • Das hat unser Smarthome erst zu Smarthome gemacht.

                        • Du wächst mit ioBroker und ioBroker wächst mit dir.

                        • Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        1 Antwort Letzte Antwort
                        1
                        • L Offline
                          L Offline
                          loverz
                          schrieb am zuletzt editiert von
                          #17

                          Bingo!

                          Ein Löschen der Spiegeldateien vor dem Restore wirkt wahre wunder!

                          Die Scripts sind nun alle wiederhergestellt!

                          Zum löschen wie oben beschrieben diesen Befehl:

                          pi@ioBroker-RasPi4:/home/iobroker/skripte $ sudo rm -r *
                          

                          natürlich müsst ihr euren Pfad entsprechend anpassen und sehr genau schauen, dass der Befehl nicht an der falschen Stelle ausgeführt wird!

                          Thomas BraunT 1 Antwort Letzte Antwort
                          0
                          • L loverz

                            Bingo!

                            Ein Löschen der Spiegeldateien vor dem Restore wirkt wahre wunder!

                            Die Scripts sind nun alle wiederhergestellt!

                            Zum löschen wie oben beschrieben diesen Befehl:

                            pi@ioBroker-RasPi4:/home/iobroker/skripte $ sudo rm -r *
                            

                            natürlich müsst ihr euren Pfad entsprechend anpassen und sehr genau schauen, dass der Befehl nicht an der falschen Stelle ausgeführt wird!

                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von
                            #18

                            @loverz Wenn du da mit root-sudo herum machen müsstest stimmt aber was mit den Rechten schon nicht. Die Spiegeldateien gehören dem iobroker.

                            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

                            L 1 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @loverz Wenn du da mit root-sudo herum machen müsstest stimmt aber was mit den Rechten schon nicht. Die Spiegeldateien gehören dem iobroker.

                              L Offline
                              L Offline
                              loverz
                              schrieb am zuletzt editiert von loverz
                              #19

                              @thomas-braun Das kann sein. Ich hab da noch nie etwas verstellt, das muss dann schon vom Anfangsimage kommen.
                              Leider fehlt mir die Kenntnis da irgendetwas zu ändern. Ist das denn wichtig?

                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • L loverz

                                @thomas-braun Das kann sein. Ich hab da noch nie etwas verstellt, das muss dann schon vom Anfangsimage kommen.
                                Leider fehlt mir die Kenntnis da irgendetwas zu ändern. Ist das denn wichtig?

                                Thomas BraunT Online
                                Thomas BraunT Online
                                Thomas Braun
                                Most Active
                                schrieb am zuletzt editiert von
                                #20

                                @loverz sagte in Backitup stellt Java Scripte nicht wieder her:

                                Ist das denn wichtig?

                                Selbstverständlich.

                                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

                                L 1 Antwort Letzte Antwort
                                0
                                • Thomas BraunT Thomas Braun

                                  @loverz sagte in Backitup stellt Java Scripte nicht wieder her:

                                  Ist das denn wichtig?

                                  Selbstverständlich.

                                  L Offline
                                  L Offline
                                  loverz
                                  schrieb am zuletzt editiert von
                                  #21

                                  @thomas-braun

                                  Kann man daran erkennen, ob alles OK ist?

                                  pi@ioBroker-RasPi4:/home/iobroker/skripte $ ls -l
                                  insgesamt 32
                                  drwxr-xr-x  5 iobroker iobroker 4096 Okt  3 14:14 Abluft
                                  drwxr-xr-x 12 iobroker iobroker 4096 Okt  3 14:14 Beleuchtung
                                  drwxr-xr-x 12 iobroker iobroker 4096 Okt  3 14:14 Erkennungslogiken
                                  drwxr-xr-x  5 iobroker iobroker 4096 Okt  3 14:14 Heizung
                                  drwxr-xr-x  6 iobroker iobroker 4096 Okt  3 14:14 Jalousie
                                  drwxr-xr-x  4 iobroker iobroker 4096 Okt  3 14:14 Präsenz
                                  drwxr-xr-x  2 iobroker iobroker 4096 Okt  3 14:14 Wassertechnik
                                  drwxr-xr-x  6 iobroker iobroker 4096 Okt  3 14:14 Wetter
                                  
                                  
                                  Thomas BraunT 1 Antwort Letzte Antwort
                                  0
                                  • L loverz

                                    @thomas-braun

                                    Kann man daran erkennen, ob alles OK ist?

                                    pi@ioBroker-RasPi4:/home/iobroker/skripte $ ls -l
                                    insgesamt 32
                                    drwxr-xr-x  5 iobroker iobroker 4096 Okt  3 14:14 Abluft
                                    drwxr-xr-x 12 iobroker iobroker 4096 Okt  3 14:14 Beleuchtung
                                    drwxr-xr-x 12 iobroker iobroker 4096 Okt  3 14:14 Erkennungslogiken
                                    drwxr-xr-x  5 iobroker iobroker 4096 Okt  3 14:14 Heizung
                                    drwxr-xr-x  6 iobroker iobroker 4096 Okt  3 14:14 Jalousie
                                    drwxr-xr-x  4 iobroker iobroker 4096 Okt  3 14:14 Präsenz
                                    drwxr-xr-x  2 iobroker iobroker 4096 Okt  3 14:14 Wassertechnik
                                    drwxr-xr-x  6 iobroker iobroker 4096 Okt  3 14:14 Wetter
                                    
                                    
                                    Thomas BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #22

                                    @loverz
                                    Nö, passt.
                                    Wobei soweit ich weiß da eigentlich noch die Verzeichnisse common und global dazwischen gehören.
                                    Bei mir z.B.:

                                    echad@chet:~ $ ls -l /home/iobroker/skripte/
                                    insgesamt 8
                                    drwxr-xr-x 2 iobroker iobroker 4096 19. Sep 16:21 common
                                    drwxr-xr-x 3 iobroker iobroker 4096 30. Apr 20:12 global
                                    echad@chet:~ $
                                    

                                    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

                                    1 Antwort Letzte Antwort
                                    0
                                    • L Offline
                                      L Offline
                                      loverz
                                      schrieb am zuletzt editiert von loverz
                                      #23

                                      @Thomas-Braun weil du deine Scripte in Common und Global untergeordnet hast.

                                      Da wo ich angefangen habe, gab es diese beiden Standardordner noch nicht.

                                      Thomas BraunT HomoranH 2 Antworten Letzte Antwort
                                      0
                                      • L loverz

                                        @Thomas-Braun weil du deine Scripte in Common und Global untergeordnet hast.

                                        Da wo ich angefangen habe, gab es diese beiden Standardordner noch nicht.

                                        Thomas BraunT Online
                                        Thomas BraunT Online
                                        Thomas Braun
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #24

                                        @loverz
                                        Das heißt die laufen alle global?

                                        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

                                        L 1 Antwort Letzte Antwort
                                        0
                                        • Thomas BraunT Thomas Braun

                                          @loverz
                                          Das heißt die laufen alle global?

                                          L Offline
                                          L Offline
                                          loverz
                                          schrieb am zuletzt editiert von
                                          #25

                                          @thomas-braun Gute Frage, eher außerhalb von beidem:
                                          3dd84dc3-91e3-4886-9e70-94330d2c9ef7-image.png

                                          Wie wirkt sich das aus, ob etwas global läuft oder nicht?

                                          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

                                          879

                                          Online

                                          32.6k

                                          Benutzer

                                          81.9k

                                          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