Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Backup über Blockly wird nicht korrekt ausgeführt

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Backup über Blockly wird nicht korrekt ausgeführt

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Kuddel @liv-in-sky last edited by

      @liv-in-sky leider nein. erhalte im Log keine Hinweise auf das Problem

      liv-in-sky 1 Reply Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @Kuddel last edited by

        @Kuddel ich bin eh verwundertdas das überhaupt läuft - die berechnete zeit und der filnename mit zeit stimmt nicht bei mir

        Image 3.png

        K 1 Reply Last reply Reply Quote 0
        • K
          Kuddel @liv-in-sky last edited by

          @liv-in-sky ich nehme auch nur datum und stunde und nicht sekunden beim umbenennen.

          gebe ich den gewünschten Namen fest im Skript an, funktinioniert auch das Umbenennen

          mv /opt/iobroker/backups/$datum-$stunde*backupiobroker.tar.gz /opt/iobroker/backups/$datum-$uhrzeit-backup_ioBroker-MASTER.tar.gz
          

          Da das Skript aber auf zwei verschiedenen Systemen verwendet werden soll, habe ich es mit der Variable $HOSTNAME versucht

          liv-in-sky 1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Kuddel last edited by

            @Kuddel

            sorry - habe stern übersehen - funktioniert jetzt bei mir

            Image 6.png

            Image 7.png

            K 1 Reply Last reply Reply Quote 0
            • K
              Kuddel @liv-in-sky last edited by Kuddel

              @liv-in-sky dein hostname ist iobroker59?

              dann verstehe ich echt nicht, wo bei mir der fehler ist.

              poste mal bitte dein skript, dann teste ich das bei mir mal

              liv-in-sky 1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Kuddel last edited by liv-in-sky

                @Kuddel ja - is' er

                aber ich verstehe auch nicht was bei mir los war

                habe dein script genommen - kopiert und bei mir angelegt - dann lief es nicht (console) - es kam der fehler

                Image 5.png

                dann habe ich im script - einfach mal so - den ersten befehl geändert in "cd /" - lief natürlich nicht - dann wieder zurückgeändert und dann lief es auf der console und im blockly

                keine ahnung warum

                ich nutze das hier:

                #!/bin/bash
                #Ins ioBroker Verzeichnis wechseln
                cd /opt/iobroker
                
                #Datum definieren
                datum=`date +%Y_%m_%d`
                echo $datum
                #Uhrzeit bestimmten
                uhrzeit=`date +%H_%M_%S`
                echo $uhrzeit
                echo $HOSTNAME
                #Stunde definieren
                stunde=`date +%H`
                
                #Backup ausfuehren
                ./iobroker backup
                
                #Backup umbenennen
                mv /opt/iobroker/backups/$datum-$stunde*backupiobroker.tar.gz /opt/iobroker/backups/$datum-$uhrzeit-backup_$HOSTNAME.tar.gz
                
                

                habe nur die echos eingefügt und oben den "bin/bash"

                Image 8.png

                K 1 Reply Last reply Reply Quote 0
                • K
                  Kuddel @liv-in-sky last edited by Kuddel

                  @liv-in-sky dein Testskript hat bei mir auch funktioniert.

                  In meinem Skript bekomme ich auf der Console jetzt folgenden Fehler

                  --- Backup-File umbenennen ---
                  
                  mv: target '/opt/iobroker/backups/2020_09_27-19_52_00-backup_ioBroker-MASTER.tar.gz' is not a directory
                  

                  Befehl im Skript:

                  mv /opt/iobroker/backups/$datum-$stunde* /opt/iobroker/backups/$datum-$uhrzeit-backup_$HOSTNAME.tar.gz
                  

                  EDIT:

                  jetzt funzt alles. Werde es mal beobachten über Nacht..

                  Vielen Dank bis hier her

                  liv-in-sky 2 Replies Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @Kuddel last edited by liv-in-sky

                    @Kuddel

                    ja - wie bei mir

                    läuft mein batch ( was eigentlich deiner ist) es nur auf console - oder auch im blockly

                    1 Reply Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @Kuddel last edited by liv-in-sky

                      @Kuddel

                      ist ein irrer fehler
                      ok - bin gspannt ob es nach einem neustart auch noch läuft

                      vielleicht war ein steuerzeichen im script versteckt ???

                      K 1 Reply Last reply Reply Quote 0
                      • K
                        Kuddel @liv-in-sky last edited by

                        @liv-in-sky konnte sowohl das Test-Skript als auch meine eigentliches Backup-Skript über Blockly starten.

                        Mal sehen die Backups heute Nacht um 3 Uhr korrekt erstellt und benannt werden

                        K 1 Reply Last reply Reply Quote 0
                        • K
                          Kuddel @Kuddel last edited by

                          Jetzt läuft das Skript sauber.

                          Das einzige was ich gemacht habe, war es einmal komplett zu löschen und neu zu erstellen

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          872
                          Online

                          32.0k
                          Users

                          80.4k
                          Topics

                          1.3m
                          Posts

                          2
                          15
                          626
                          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