Seite 4 von 25
Re: Scheduled Backup
Verfasst: Mo Aug 09, 2021 11:22 am
von philipp123
Wollte mich einfach nur für die tollen Skripte bedanken.
Das Skript von Jascha läuft bei mir so einwandfrei auf meiner Synology.
Re: Scheduled Backup
Verfasst: Mo Sep 13, 2021 12:29 pm
von ALDI-Tuete
Vielen Dank für die Scripte, ich habe das auf meinem Synology NAS mit DSM 7.0-41890 eingerichtet und die Backups werden erzeugt.
Leider erhalte ich einen Fehler aus dem Bereich der Bereinigung der Backupdateien.
Ich habe das Script von Jascha in Betrieb:
Code: Alles auswählen
#!/bin/bash
WALLBOXBASEURL=http://192.168.123.123
OUTPUTDIR=/volume1/backups/openWB/
curl -sS -o /dev/null $WALLBOXBASEURL/openWB/web/settings/backup.php
if [ $? -eq 0 ]
then
curl -sS -o $OUTPUTDIR/openWB_test_backup_$(date +%Y-%m-%d_%H-%M-%S).tar.gz $WALLBOXBASEURL/openWB/web/backup/backup.tar.gz
ls "$OUTPUTDIR"/openWB_backup_* | head -n -10 | xargs -d '\n' rm
else
echo "Failed to create backup"
fi
und erhalte einen Fehler zum rm:
Aktueller Status: 123 (Unterbrochen)
Standardausgabe/Fehler:
rm: missing operand
Try 'rm --help' for more information.
Was ist hier mein Fehler? Danke!
Re: Scheduled Backup
Verfasst: Mo Sep 13, 2021 12:36 pm
von philipp123
ALDI-Tuete hat geschrieben: ↑Mo Sep 13, 2021 12:29 pm
Vielen Dank für die Scripte, ich habe das auf meinem Synology NAS mit DSM 7.0-41890 eingerichtet und die Backups werden erzeugt.
Leider erhalte ich einen Fehler aus dem Bereich der Bereinigung der Backupdateien.
Ich habe das Script von Jascha in Betrieb:
Code: Alles auswählen
#!/bin/bash
WALLBOXBASEURL=http://192.168.123.123
OUTPUTDIR=/volume1/backups/openWB/
curl -sS -o /dev/null $WALLBOXBASEURL/openWB/web/settings/backup.php
if [ $? -eq 0 ]
then
curl -sS -o $OUTPUTDIR/openWB_test_backup_$(date +%Y-%m-%d_%H-%M-%S).tar.gz $WALLBOXBASEURL/openWB/web/backup/backup.tar.gz
ls "$OUTPUTDIR"/openWB_backup_* | head -n -10 | xargs -d '\n' rm
else
echo "Failed to create backup"
fi
und erhalte einen Fehler zum rm:
Aktueller Status: 123 (Unterbrochen)
Standardausgabe/Fehler:
rm: missing operand
Try 'rm --help' for more information.
Was ist hier mein Fehler? Danke!
Dein Fehler ist, dass er nichts löschen kann. Wenn du 10 Dateien hast, ist der Fehler weg.
Re: Scheduled Backup
Verfasst: Mo Sep 13, 2021 12:45 pm
von derNeueDet
Was mir auffällt ist einmal, dass es
$OUTPUTDIR/openWB_test_backup_...
heißt und darunter dann
$OUTPUTDIR"/openWB_backup
Ist irgendwie nicht konsistent meiner Meinung nach.
Der Fehler wird erst nicht mehr auftreten, wenn mindestens 11 Backups auf dem Verzeichnis stehen. Davor gibt der head -n -10 nichts aus und damit bekommt der xargs nichts, was er rm übergeben kann.
Edit: jepp, Philipp war schneller
VG
Det
Re: Scheduled Backup
Verfasst: Mo Sep 13, 2021 1:00 pm
von ALDI-Tuete
Aaah, 2 x vielen Dank!
Re: Scheduled Backup
Verfasst: Mo Sep 13, 2021 1:33 pm
von HSC
Wäre eine aufbereitete Anleitung für "automatisches Backup auf Synology" auch was für das Wiki?
Wenn ja, wer würde diese gern erstellen wollen?
VG
Re: Scheduled Backup
Verfasst: Mo Sep 13, 2021 7:11 pm
von ALDI-Tuete
Ich habe mal einen ersten Entwurf erstellt:
https://github.com/snaptec/openWB/wiki/ ... utomatisch
@mrinas: Kannst du vielleicht den Windows/PowerShell-Teil überarbeiten? Ich habe nur die erste Version deines Scripts aufgeführt und etwas generelle Prosa geschrieben.
Re: Scheduled Backup
Verfasst: Mo Sep 13, 2021 7:24 pm
von HSC
Das ist sehr fein von Dir, leider funktioniert der link (noch) nicht und in der Übersicht kann ich es z.Zt. noch nicht finden.
VG
Re: Scheduled Backup
Verfasst: Mo Sep 13, 2021 7:25 pm
von ALDI-Tuete
Du warst zu schnell
Ich habe den Artikel etwas genereller gehalten und dadurch hat sich der Link geändert. Ich habe den Link oben angepasst:
https://github.com/snaptec/openWB/wiki/ ... utomatisch
Ich habe den Artikel erstmal unter "Sonstiges" eingehängt.
Re: Scheduled Backup
Verfasst: Mo Sep 13, 2021 7:38 pm
von HSC
Du bist top und schnell!!
Vielen Dank dafür.
Hatte nicht erwartet, dass es heute schon fertig wird....
Einen kl. Fehler habe ich im 2.Satz entdeckt:
Die manuelle Sicherung ist in der Weboberfläche unter "Einstellungen" - "System" - "Backup erstellen" veranlasst werden.
Statt "ist" soll dort bestimmt "kann" stehen?
Aber sonst hervorragend!
Ich als Linux- Dummie, werde mir das Backup damit morgen auf meinem Synology einrichten (....auf jeden Fall versuchen
).
VG