Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] Script um Befehl auf Synology ausführen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Script um Befehl auf Synology ausführen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Glasfaser
      Glasfaser @CYBER4ALL last edited by

      @CYBER4ALL

      Sieht dann so aus ...

      3 Backup möglichkeiten habe ich dafür angelegt , das ich sie auch manuell Starten kann :

      1.JPG

      hier das Script :

      //Glasfaser@ HyperBackup
      // Task-ID der Datensicherung herrausfinden :  /usr/syno/etc/synobackup.conf
      // Hinter backup die Task-ID , nennt sich repo_id
      // Meine Config:
      // Task ID für iobroker : 10
      // Task ID für iobrocker_projekt : 11
      // Task ID für iobroker _USB : 13
      // Task ID für Sicherheit_USB : 6
      // Task ID für Web Ordner tgl. : 4
      // Task ID für Server-Laufwerk : 3
      // Task ID für Systemkonf. tgl. : 2
      // Task ID für Ordner Sicherheit : 1
      // /var/packages/HyperBackup/target/bin/dsmbackup --backup 10
      
      
      //// createState("Synology.Backup.1");
      
      on({id: "javascript.0.Synology.Backup.1", change: 'ne', val: true }, function (obj) {
      
      log ("--> Update gestartet!");
      console.log('+++ Backup iobroker durchgeführt +++');
        setState('javascript.0.Synology.Backup.1', false);
        
      var SSH = require('simple-ssh');
      
      var ssh = new SSH({
         host: '192.168.xxxx.xx',
         user: 'xxxxxx',
         pass: 'xxxxxxx'
      });
      
      ssh.exec('/var/packages/HyperBackup/target/bin/dsmbackup --backup 10', {
         out: function(stdout) {
             console.log(stdout);
             
             
             
      
         }
      }).start();
      
      }
      );
      
      //onEvent();
      

      bahnuhr CYBER4ALL Negalein 3 Replies Last reply Reply Quote 1
      • bahnuhr
        bahnuhr Forum Testing Most Active @Glasfaser last edited by

        @Glasfaser sagte in Script um Befehl auf Synology ausführen:

        3 Backup möglichkeiten habe ich dafür angelegt , das ich sie auch manuell Starten kann :

        cooles Script; hab ich mir gleich einmal gesichert.
        Danke.

        Mal ne Frage zu Hyper Backup.
        Nutze ich auch.
        Ist es auch möglich ein Backup zu erstellen mit Hyper Backup von einer VM die unter proxmox läuft.

        mfg
        Dieter

        Glasfaser 2 Replies Last reply Reply Quote 0
        • Glasfaser
          Glasfaser @bahnuhr last edited by

          @bahnuhr sagte in Script um Befehl auf Synology ausführen:

          Ist es auch möglich ein Backup zu erstellen mit Hyper Backup von einer VM die unter proxmox läuft.

          Puhh ... du bist ja gerade darauf umgestiegen ..

          ich meine mit Hyper Backup geht das nicht , nur mit Active Backup for Business .

          1 Reply Last reply Reply Quote 0
          • Glasfaser
            Glasfaser @bahnuhr last edited by

            @bahnuhr sagte in Script um Befehl auf Synology ausführen:

            von einer VM

            Schau mal hier ... Link Text

            bahnuhr 1 Reply Last reply Reply Quote 1
            • bahnuhr
              bahnuhr Forum Testing Most Active @Glasfaser last edited by

              @Glasfaser sagte in Script um Befehl auf Synology ausführen:

              Schau mal hier ... Link Text

              Schau ich mir an, Danke.

              1 Reply Last reply Reply Quote 1
              • CYBER4ALL
                CYBER4ALL @Glasfaser last edited by

                @Glasfaser
                Danke du bist toll, allerdings schaffe ich es nicht ganz, Task ID alles eingetragen aber es kommt nichts an. muss ich was bestimmtes vielleicht bei Javascript Adapter im Biobroker eintragen oder aktivieren?

                vor ab Danke ich dir.

                Glasfaser 1 Reply Last reply Reply Quote 0
                • Glasfaser
                  Glasfaser @CYBER4ALL last edited by Glasfaser

                  @CYBER4ALL sagte in Script um Befehl auf Synology ausführen:

                  Task ID

                  Du mußt dich auf deine Synology einloggen und bei :

                  /usr/syno/etc/synobackup.conf
                  

                  die repo_id ( Hyperbackup ) raussuchen !

                  Im JS das eintragen :

                  simple-ssh
                  
                  CYBER4ALL 1 Reply Last reply Reply Quote 0
                  • CYBER4ALL
                    CYBER4ALL @Glasfaser last edited by

                    @Glasfaser said in Script um Befehl auf Synology ausführen:

                    /usr/syno/etc/synobackup.conf

                    ja das habe ich gemacht bei mir die 2,
                    host; user; pass alles eingetragen, mums ich vielleicht im Adapter noch was anklicken oder NPM Modul eintragen?

                    Glasfaser 1 Reply Last reply Reply Quote 0
                    • Glasfaser
                      Glasfaser @CYBER4ALL last edited by

                      @CYBER4ALL sagte in Script um Befehl auf Synology ausführen:

                      oder NPM Modul eintragen

                      simple-ssh
                      
                      CYBER4ALL 1 Reply Last reply Reply Quote 0
                      • CYBER4ALL
                        CYBER4ALL @Glasfaser last edited by

                        @Glasfaser
                        Hat wunderbar geklappt du bist super Danke!

                        1 Reply Last reply Reply Quote 0
                        • Negalein
                          Negalein Global Moderator @Glasfaser last edited by

                          @glasfaser sagte in [gelöst] Script um Befehl auf Synology ausführen:

                          hier das Script :
                          Spoiler

                          Hallo

                          Zwar schon etwas älter der Thread, aber erst jetzt entdeckt. 😉

                          Hast du vielleicht die View für mich? 😁

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          1.1k
                          Online

                          31.7k
                          Users

                          79.7k
                          Topics

                          1.3m
                          Posts

                          javascript
                          4
                          12
                          2078
                          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