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. Skripten / Logik
  4. [Vorlage] Backup - Script in der 2ten Version

NEWS

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

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

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

[Vorlage] Backup - Script in der 2ten Version

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
132 Beiträge 18 Kommentatoren 22.4k 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.
  • W Offline
    W Offline
    web4wasch
    schrieb am zuletzt editiert von
    #32

    @kmxak:

    mysql backup nur vom localhost möglich? ich habe den aber extern. Kann aber keine IP konfigurieren. `

    Guten Morgen,

    da habe ich mich wahrscheinlich falsch ausgedrückt. :( Klar möchte ich die verwendete MySQL Datei vom IObroker sichern, nur liegt die halt nicht local - sondern auf einem anderen Host. Gleiches Problem wie "kmxak"….

    Gruss

    Marcus

    1 Antwort Letzte Antwort
    0
    • kmxakK Offline
      kmxakK Offline
      kmxak
      Most Active
      schrieb am zuletzt editiert von
      #33

      Ah an den Zindex hatte ich gar nicht gedacht. Ok dann schaue ich mir das Script mal an. Das raspberrymatic Backup läuft auch noch nicht bei mir.

      Gesendet von meinem SM-G930F mit Tapatalk

      Gruß Alex

      1 Antwort Letzte Antwort
      0
      • Q Offline
        Q Offline
        quorle
        schrieb am zuletzt editiert von
        #34

        @peoples:

        @quorle:

        1. Minimales Backup funktioniert und wird auch auf die NAS geladen `

        • Gut schonmal

        @quorle:

        2. Das Komplette Backup funktioniert leider nicht und in der LOG wird auch nichts eingetragen. `
        Schon mal versucht das Backup via Konsole anzustoßen?

        @quorle:

        3. Das Raspberrymatic Backup funktioniert leider nicht. Ich verwende pivccu auf dem selber Raspi wie io.Broker läuft.

        exec: _pivccu_raspberrymatic||10|192.168.2.100|Backup/PIVCCU/|netzwerk|egusrvw24|192.168.2.114|Egusrvw24|NEIN|_iobroker|pi|egusrvw24|15 --- B
        ```` `  
        

        Prinzipiel funktioniert das nur mit der Raspberrymatic von Jens Maus auf einem sep. Raspberry das Thema pivccu habe ich im Auge simatec hat hier auch schon eine Idee / Lösung die aber NOCH nicht eingebunden ist aber noch kommt!

        Aber woher kommt "_pivccu_raspberrymatic" hast du den Backuptyp umbenannt? `

        Ich habe bei Raspberrymatic einen Zusatztext angehängt ( im Javascript eingefügt ). Aber wenn pivccu noch nicht funktioniert, muss ich warten bis die Funktion mit in das Script eingebunden ist.

        Mir ist aufgefallen, wenn ich den Button in VIS drücke, dass er den State für Großen Backup auf TRUE setzt, aber nicht mehr auf False, musste den Raspi neu starten.

        Habe heute wieder ein großes Backup mittels VIS gestartet, dabei passiert folgendes:

        • Der ioBroker wird gestoppt.

        • Dann passiert nichts mehr. War mehrmals beim Raspi, aber der scheint nichts zu tun ( grüne LED ist aus, beim alten Backupscript hat die ja dauerhaft geleuchtet bei einem großen Backup ). Aus die CPU Auslastung ( mittels htop nach gesehen ) liegt bei 3%.

        Leider konnte ich den Befehl in der Konsole nicht absetzen, da ich ihn nicht kenne ;) da ich in Sachen Linux noch etwas doof bin ;)

        1 Antwort Letzte Antwort
        0
        • C Offline
          C Offline
          Chris_k
          schrieb am zuletzt editiert von
          #35

          @Chris_k:

          Hallo.

          Leider bekomme ich die Wigdets nicht richtig importiert.

          Ich habe eine neue View angelegt und dann die Widgets importiert.

          Leider sind nur die gestrichelten Rahmen zu sehen.

          Hat jemand eine Idee?

          Gruß Chris `

          Hallo.

          Muss ich für die Widgets einen speziellen Adapter installiert haben, damit sie so wie auf dem Bild zu sehen erscheinen?

          Ich stehe kurz vor der Verzweiflung.

          Danke Chris

          1 Antwort Letzte Antwort
          0
          • C Offline
            C Offline
            Chris_k
            schrieb am zuletzt editiert von
            #36

            SO hab den Fehler gefunden. Ich hatte die View ohne Hintergrund erstellt. :oops:

            Da aber die Schriften weiß sind, habe ich nix gesehen außer den Rahmen.

            Sorry. Chris

            1 Antwort Letzte Antwort
            0
            • PeoplesP Offline
              PeoplesP Offline
              Peoples
              schrieb am zuletzt editiert von
              #37

              @kmxak:

              Ah an den Zindex hatte ich gar nicht gedacht. Ok dann schaue ich mir das Script mal an. Das raspberrymatic Backup läuft auch noch nicht bei mir.

              Gesendet von meinem SM-G930F mit Tapatalk `

              ssh pass hast du installiert?

              Ich beantworte keine Fragen zu Themen via PN

              1 Antwort Letzte Antwort
              0
              • PeoplesP Offline
                PeoplesP Offline
                Peoples
                schrieb am zuletzt editiert von
                #38

                @quorle:

                Mir ist aufgefallen, wenn ich den Button in VIS drücke, dass er den State für Großen Backup auf TRUE setzt, aber nicht mehr auf False, musste den Raspi neu starten.

                Habe heute wieder ein großes Backup mittels VIS gestartet, dabei passiert folgendes:

                • Der ioBroker wird gestoppt.

                • Dann passiert nichts mehr. War mehrmals beim Raspi, aber der scheint nichts zu tun ( grüne LED ist aus, beim alten Backupscript hat die ja dauerhaft geleuchtet bei einem großen Backup ). Aus die CPU Auslastung ( mittels htop nach gesehen ) liegt bei 3%.

                Leider konnte ich den Befehl in der Konsole nicht absetzen, da ich ihn nicht kenne ;) da ich in Sachen Linux noch etwas doof bin ;) `

                Kommentier mal den stop, den restart und den start des iobrokers in der backitup.sh mit einer # (raute) am anfang der Zeile aus und versuchs nochmal.

                Mir wurde gesagt dass es unter Umständen sein kann dass ein, zwei states nicht aktuell sind, da diese erst geschrieben werden bei dem stop aber vielleicht läuft es ja dann wenigstens

                Ich beantworte keine Fragen zu Themen via PN

                1 Antwort Letzte Antwort
                0
                • Q Offline
                  Q Offline
                  quorle
                  schrieb am zuletzt editiert von
                  #39

                  @peoples:

                  @quorle:

                  Mir ist aufgefallen, wenn ich den Button in VIS drücke, dass er den State für Großen Backup auf TRUE setzt, aber nicht mehr auf False, musste den Raspi neu starten.

                  Habe heute wieder ein großes Backup mittels VIS gestartet, dabei passiert folgendes:

                  • Der ioBroker wird gestoppt.

                  • Dann passiert nichts mehr. War mehrmals beim Raspi, aber der scheint nichts zu tun ( grüne LED ist aus, beim alten Backupscript hat die ja dauerhaft geleuchtet bei einem großen Backup ). Aus die CPU Auslastung ( mittels htop nach gesehen ) liegt bei 3%.

                  Leider konnte ich den Befehl in der Konsole nicht absetzen, da ich ihn nicht kenne ;) da ich in Sachen Linux noch etwas doof bin ;) `

                  Kommentier mal den stop, den restart und den start des iobrokers in der backitup.sh mit einer # (raute) am anfang der Zeile aus und versuchs nochmal.

                  Mir wurde gesagt dass es unter Umständen sein kann dass ein, zwei states nicht aktuell sind, da diese erst geschrieben werden bei dem stop aber vielleicht läuft es ja dann wenigstens `

                  Habe den "start" und "stop" jetzt auskommentiert und jetzt läuft das große Backup durch. Er erstellt auch ein Backup der MySQL Datenbank, jedoch überträgt er diese nicht auf die NAS. Kann man das eventuell noch lösen?

                  Man sollte/muss doch den io.Broker stoppen bevor man ein Backup macht und wenn du sagst, dass eventuel noch States gesetzt werden bei stoppen des io.Broker, dann könnte man ja jeweils einen Timeout von 30 Sekunden nach dem Stoppen und vor dem Starten des io.Brokers in die Batch-Datei Packen?

                  In der VIS wird mir aber nun die History nicht angezeigt, woran könnte dies liegen? den History-Adapter habe ich momentan nicht laufen, da ich alles über die MySQL Datenbank logge.

                  1 Antwort Letzte Antwort
                  0
                  • ChaotC Offline
                    ChaotC Offline
                    Chaot
                    schrieb am zuletzt editiert von
                    #40

                    Irgendwas funktioniert bei mir nicht:

                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 124: `elif [ $BKP_TYP == "komplett" ]; then '
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 124: Syntaxfehler beim unerwarteten Wort `elif'
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 79: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 73: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 72: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 71: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 68: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 65: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 62: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 59: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 56: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 53: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 52: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 37: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 31: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	/opt/iobroker/backitup.sh: Zeile 30: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.699	error	script.js.common.Backup: /opt/iobroker/backitup.sh: Zeile 2: /r>\r': Kommando nicht gefunden.
                    javascript.0	2018-05-06 11:30:21.565	info	script.js.common.Backup: OneClick Minimal Backup gestartet
                    host.Haus	2018-05-06 11:30:11.950	info	instance system.adapter.ical.0 terminated with code 0 (OK)
                    

                    Ich komme aber nicht so ganz drauf was das sein könnte

                    ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                    1 Antwort Letzte Antwort
                    0
                    • Q Offline
                      Q Offline
                      quorle
                      schrieb am zuletzt editiert von
                      #41

                      Die Rechte der backitup.sh sind 777 ?

                      Und die backitup.sh liegt unter /opt/iobroker ?

                      Die backitup.sh wurde nicht mittels copy & paste eingefügt?

                      Gesendet von iPhone mit Tapatalk

                      1 Antwort Letzte Antwort
                      0
                      • ChaotC Offline
                        ChaotC Offline
                        Chaot
                        schrieb am zuletzt editiert von
                        #42

                        dreimal JA

                        Nach einem Neustartversuch ist jetzt alles weg. Der Raspi startet nicht mehr.

                        ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                        1 Antwort Letzte Antwort
                        0
                        • Q Offline
                          Q Offline
                          quorle
                          schrieb am zuletzt editiert von
                          #43

                          Was heißt denn alles weg?

                          Dann starte doch den io.Broker einmal mittels terminal.

                          wechsle in das Verzeichnus: " /opt/iobroker " und im Anschluss " sudo iobroker start "

                          1 Antwort Letzte Antwort
                          0
                          • ChaotC Offline
                            ChaotC Offline
                            Chaot
                            schrieb am zuletzt editiert von
                            #44

                            ich habe fast den Verdacht das die SD Karte platt ist.

                            Momentan fahre ich den mit einer Ersatzkarte hoch und es scheint zu laufen.

                            ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                            1 Antwort Letzte Antwort
                            0
                            • Q Offline
                              Q Offline
                              quorle
                              schrieb am zuletzt editiert von
                              #45

                              Wenn der Raspi jetzt natürlich hochfährt, war es wirklich die SD-Karte

                              1 Antwort Letzte Antwort
                              0
                              • K Offline
                                K Offline
                                Knorki
                                schrieb am zuletzt editiert von
                                #46

                                Hallo,

                                ich verzweifel noch an dem Backup der raspberrymatic. Minimal und komplett vom iobroker gehen, einbinden meines NAS per cifs auch.

                                Nur das backup der raspberrymativ legt er nicht an. IP Adresse und Passwort mehrfach geprüft, alles richtig.

                                Wenn ich die Befehle aus der backitup.sh einzelnd manuell in der Konsole eingebe (über putty bzw. mobaxterm) läuft alles problemlos. Aus dem script heraus passiert jedoch nicht, er legt weder das backup an noch kopiert er es (auch ein manuel angelegtes bleibt im Ordner auf der reapberry und wird weder kopiert noch gelöscht.

                                Hat noch jemand das Problem gehabt und konnte es lösen?

                                Gruß

                                Stefan

                                1 Antwort Letzte Antwort
                                0
                                • R Offline
                                  R Offline
                                  radiorichter
                                  schrieb am zuletzt editiert von
                                  #47

                                  Hallo beisammen,

                                  erstmal vielen Dank für deine Arbeit. ;)

                                  Wie stelle ich den die recht von backitup.sh auf 777 ? sorry :roll:

                                  1 Antwort Letzte Antwort
                                  0
                                  • Q Offline
                                    Q Offline
                                    quorle
                                    schrieb am zuletzt editiert von
                                    #48

                                    Glaube der Befehl lautet so:

                                    sudo chmod 777 /opt/iobroker/backitup.sh
                                    

                                    Gesendet von iPhone mit Tapatalk

                                    1 Antwort Letzte Antwort
                                    0
                                    • ChaotC Offline
                                      ChaotC Offline
                                      Chaot
                                      schrieb am zuletzt editiert von
                                      #49

                                      System ist soweit wieder vorhanden.

                                      Allerdings habe ich immer noch die Fehler im Log.

                                      Kann ich das backitup.sh irgendwie beschädigt haben?

                                      Ich schiebe das direkt aus der zip über Filezilla auf den Raspi und setze dann dort 777.

                                      Da kann doch nichts kaputt gehen oder mache ich da was falsch?

                                      ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                      1 Antwort Letzte Antwort
                                      0
                                      • Q Offline
                                        Q Offline
                                        quorle
                                        schrieb am zuletzt editiert von
                                        #50

                                        Eigentlich geht da so gesehen nichts kaputt.

                                        Ich hab die backitup.sh am Rechner entpackt und mittels usb-Stick auf den Raspi kopiert. Geht ganz gut, wenn man einmal einen usb-Stick eingehängt hat und ihn dann immer wieder aus- bzw einhängt. Zum kopieren nutze ich auf dem Raspi immer den Midnight Commander.

                                        Wie sieht deine Fehlermeldung jetzt aus?

                                        Gesendet von iPhone mit Tapatalk

                                        1 Antwort Letzte Antwort
                                        0
                                        • ChaotC Offline
                                          ChaotC Offline
                                          Chaot
                                          schrieb am zuletzt editiert von
                                          #51

                                          ich hatte vorher immer irgendwo einen schreibfehler drin mit "elif". Den habe ich von Hand auf "if" korrigiert (siehe oben) und jetzt habe ich das hier:

                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 256: Syntax Fehler: Unerwartetes Dateiende.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 79: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 73: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 72: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 71: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 68: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 65: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 62: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 59: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 56: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 53: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 52: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 37: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 31: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	/opt/iobroker/backitup.sh: Zeile 30: /r>\r': Kommando nicht gefunden.
                                          javascript.0	2018-05-06 22:16:41.106	error	script.js.Sicherung.Backup: /opt/iobroker/backitup.sh: Zeile 2: /r>\r': Kommando nicht gefunden.
                                          

                                          Das Problem ist der Fehler ab Zeile 2. Ich kann die Zeichen nicht identifizieren die er da bemängelt

                                          ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                          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

                                          556

                                          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