Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. (gelöst) kein javascript restore mit Backitup 2.0.5

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    (gelöst) kein javascript restore mit Backitup 2.0.5

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      ente34 @khg last edited by ente34

      @khg
      Läuft der javascript-Adapter (bei mir war er rot nach dem Restore)

      Notfalls hilft ein touch auf die Dateien im Scriptordner

      find . -name '*.js' -exec touch {} \;
      

      Oder unter Windows in der Iobroker Console mit Powershell

      C:\Program Files\iobroker\SmartHome1\iobroker-data\scripts>powershell
      PS C:\Program Files\iobroker\SmartHome1\iobroker-data\scripts> foreach($file in Get-ChildItem -File -Recurse .) { $(Get-Item $file.Fullname).lastwritetime}
      
      
      khg 1 Reply Last reply Reply Quote 0
      • khg
        khg @ente34 last edited by

        @ente34
        Die javascript-Instanz war grün. Ein restart brachte auch keine Änderung. Werde es mit dem "touch" auf die Dateien im Scriptordner mal testen.

        1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @khg last edited by

          @khg sagte in kein javascript restore mit Backitup 2.0.5:

          hatte versehentlich den den Datenpfad fürs Spiegeln von Scripten gelöscht, danach waren alle Javascripte auch in der Javascript Instanz gelöscht. Mit Backitup die Javascripte wiederhergestellt, aber keine Scripte wurden restored.

          backitup sichert die Daten aus der Spiegeldatei.
          wenn die gelöscht ist, oder kein Pfad existiert, wird nichts gespeichert.

          Wenn du immer noch keinen Pfad angegeben hast, kann backitup auch nicht in dem (nicht vorhandene) Pfad etwas wiederherstellen.

          Wenn durch das Löschen der Spiegeldatei auch die Skripte gelöscht wurden, sind in einem darauffolgenden Backup natürlich auch keine Skripte mehr drin.

          Also viele mögliche Ursachen für das Verhalten

          khg 1 Reply Last reply Reply Quote 0
          • khg
            khg @Homoran last edited by khg

            @homoran
            Wenn ich in Javascript Files oder Ordner lösche, werden diese nicht mit Backitup durch ein vorher erstelltes Backup (siehe oben Bild 2, es war vollständig!)) wiederhergestellt. Meldung von Backitup war successfully (siehe Bild 3), aber keine gelöschten Scripte oder Ordner werden wiederhergestellt.
            Mit Javascript import geht es.

            Homoran khg 2 Replies Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @khg last edited by Homoran

              @khg sagte in kein javascript restore mit Backitup 2.0.5:

              Wenn ich in Javascript Files oder Ordner lösche, werden diese nicht mit Backitup durch ein vorher erstelltes Backup (siehe oben Bild 2, es war vollständig!)) wiederhergestellt

              wohin denn wenn kein Ordner da ist?
              nur ein iobroker-Backup schreibt beim restore in das ioBroker-Verzeichnis
              Das js-restore schreibt in das (vorhandene) Spiegel-Verzeichnis

              1 Reply Last reply Reply Quote 0
              • khg
                khg @khg last edited by

                @Homoran
                ok. Dann hatte ich das Prinzip von Backitup nicht verstanden.
                Ich sehe nun die wiederhergestellten Files und Ordner auf dem Spiegel aber nicht im iobroker javascript-TAB.
                Nur im Spiegel restored und nicht im iobroker-Verzeichnis! Da ist ein Export aller Scripts vom iobroker-Backup wohl immer ratsam!

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @khg last edited by Homoran

                  @khg sagte in kein javascript restore mit Backitup 2.0.5:

                  Ich sehe nun die wiederhergestellten Files und Ordner auf dem Spiegel aber nicht im iobroker javascript-TAB.

                  da fehlt mir jetzt das Wissen, ob sich das irgendwann und irgendwie "zurückspiegelt"

                  @khg sagte in kein javascript restore mit Backitup 2.0.5:

                  Dann hatte ich das Prinzip von Backitup nicht verstanden.

                  Das muss man differenziert sehen!
                  ein iobroker Backup enthält alles, was in der ioBroker Installation drin ist:
                  Instanzenkonfigurationen, javascripte, views, nur keine history.
                  Die History muss getrennt gesichert werden, bzw. ist das jetzt auch über backitup konfigurierbar.

                  Das javascript-Backup ist ein zusätzliches Skript-Backup und greift auf die Spiegeldatei zu.
                  Die "original-"Javaskripte sind in einem riesigen json mit enthalten und es wäre ein Heidenaufwand sie da herauszupuzzeln nd nahezu unmöglich sie wieder hineinzubekommen

                  @khg sagte in kein javascript restore mit Backitup 2.0.5:

                  Da ist ein Export aller Scripts vom iobroker-Backup wohl immer ratsam!

                  im iobroker-Backup sind sie drin!

                  E 1 Reply Last reply Reply Quote 0
                  • E
                    ente34 @Homoran last edited by

                    @homoran
                    Beiner Test-Installation unter Windows verhält es sich wie bei @khg: Files im Spiegelpfad manuell gelöscht, javascript Backup eingespielt.
                    Resultat: Files liegen im Spiegelpfad im Dateisystem sind aber im Script-Editor nicht vorhanden.
                    Ein touch auf die Dateien im Spiegelpfad behebt allerdings bei mir das Problem.

                    khg 1 Reply Last reply Reply Quote 0
                    • khg
                      khg @ente34 last edited by

                      @ente34
                      Ein touch auf die Dateien im Spiegelpfad behebt auch bei mir das Problem.

                      Danke&Gruß

                      Homoran L 2 Replies Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @khg last edited by

                        @khg sagte in (gelöst) kein javascript restore mit Backitup 2.0.5:

                        Ein touch auf die Dateien im Spiegelpfad behebt auch bei mir das Problem.

                        das ist also das irgendwie

                        @homoran sagte in (gelöst) kein javascript restore mit Backitup 2.0.5:

                        ob sich das irgendwann und irgendwie "zurückspiegelt"

                        1 Reply Last reply Reply Quote 0
                        • L
                          loverz @khg last edited by loverz

                          @khg
                          @Homoran

                          hab das gleiche Problem, aber ein "touch" half leider nicht.

                          Nach einem iobroker restore Restore (3 Tage alt) bleiben die Scripts alle neu (heute).
                          dc6cd74a-53c4-4c22-bd46-0c9b893c09f4-image.png

                          Was mache ich falsch?

                          Edit:
                          Fehler gefunden:
                          Lösung hier:
                          https://forum.iobroker.net/topic/48179/backitup-stellt-java-scripte-nicht-wieder-her/17

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          881
                          Online

                          31.9k
                          Users

                          80.1k
                          Topics

                          1.3m
                          Posts

                          4
                          12
                          1096
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo