Seite 16 von 25

Re: Scheduled Backup

Verfasst: Sa Apr 30, 2022 12:09 pm
von derNeueDet
Es sollte ja ein Logfile angelegt werden beim Backup. Was steht da drin?

VG
Det

Re: Scheduled Backup

Verfasst: Sa Apr 30, 2022 12:13 pm
von Flasher
Da finde ich eben keinen Fehler

Code: Alles auswählen

2022-04-30 13:55:06: ========= Starte openWB Backup ===================
2022-04-30 13:55:06: Download openWB Backupdatei /volume1/System Backup/openWB/openWB_backup_2022-04-30_13-55-06.tar.gz
2022-04-30 13:55:06: Bereinigung alte openWB Backupdateien
rm: missing operand
Try 'rm --help' for more information.
2022-04-30 13:55:06: ========= openWB Backup beendet ===================
Das Script scheint einfach ein altes backup runterzuladen, welches ich vor einem Monat manuell angestoßen habe. Noch ein Screenshot von der backup.php Seite
openWB_backup.PNG

Re: Scheduled Backup

Verfasst: Sa Apr 30, 2022 12:20 pm
von derNeueDet
Ich muss mal schauen, was jetzt im Wiki steht. Bei mir läuft das Script auf einem anderen Raspi und da ist auch der Pfad zur backup.php anders.

Code: Alles auswählen

logging "========= Starte oWB Backup ==================="
if [ -z ${USERNAME} ]
then
        curl -sS -o /dev/null $WALLBOXBASEURL/openWB/web/settings/backup.php
        ret=$?
else
        if [ -z ${PASSWORD} ]
        then
                logging "ERROR: Benutzer ohne Passwort: Kein Backup erzeugt"
                exit
        fi
        curl -sS -o /dev/null -u ${USERNAME}:${PASSWORD} $WALLBOXBASEURL/openWB/web/settings/backup.php
        ret=$?
fi
if [ ${ret} -eq 0 ]
then
/web/settings/ nicht /web/tools/

VG
Det

Re: Scheduled Backup

Verfasst: Sa Apr 30, 2022 12:24 pm
von derNeueDet
Na da hat wohl jemand was verbügelt :cry:
Screenshot 2022-04-30 142403.png
VG
Det

Re: Scheduled Backup

Verfasst: Sa Apr 30, 2022 12:27 pm
von Flasher
Jau, jetzt hat es geklappt!

Der Pfad ist im Wiki definitiv falsch.

.../openWB/web/settings/backup.php

ist korrekt.

Re: Scheduled Backup

Verfasst: Sa Apr 30, 2022 12:29 pm
von derNeueDet
Weiß jemand, wie man eine Wiki Seite wieder auf den alten Stand bekommt?

EDIT: Ich habs kurz wieder korrigiert. Pfade sollten jetzt wieder korrekt sein.

VG
Det

Re: Scheduled Backup

Verfasst: Sa Apr 30, 2022 1:04 pm
von derNeueDet
@Flasher:

Kannst du bitte mal folgendes testen:

Code: Alles auswählen

curl -sS -o /dev/null --fail $WALLBOXBASEURL/openWB/web/tools/backup.php
Der --fail sollte dann die folgende Ausgabe erzeugen:

Code: Alles auswählen

pi@raspi4:~/backup/bin $ ./backup.sh
2022-04-30 15:01:29: ========= Starte oWB Backup ===================
curl: (22) The requested URL returned error: 404 Not Found
2022-04-30 15:01:29: Failed to create backup
2022-04-30 15:01:29: ========= Beende oWB Backup ===================
Wenn das auf dem Synology auch funktioniert, würde ich das noch in den Wiki Artikel mit einbauen.

VG
Det

Re: Scheduled Backup

Verfasst: So Mai 01, 2022 8:42 am
von evchab
Hallo,

danke für das Script
habe das Script auf einem QNAP Nas über eine Crontab Eintrag am Laufen - funktioniert eigentlich
nach einiger Zeit fehlt dann immer wieder diese Crontab Zeile
Hat jemand eine Idee wie ich das verhindern kann?

@derNeueDet
derNeueDet hat geschrieben: Sa Apr 30, 2022 1:04 pm
Kannst du bitte mal folgendes testen:

Code: Alles auswählen

curl -sS -o /dev/null --fail $WALLBOXBASEURL/openWB/web/tools/backup.php
Der --fail sollte dann die folgende Ausgabe erzeugen:

Code: Alles auswählen

pi@raspi4:~/backup/bin $ ./backup.sh
2022-04-30 15:01:29: ========= Starte oWB Backup ===================
curl: (22) The requested URL returned error: 404 Not Found
2022-04-30 15:01:29: Failed to create backup
2022-04-30 15:01:29: ========= Beende oWB Backup ===================
Wenn das auf dem Synology auch funktioniert, würde ich das noch in den Wiki Artikel mit einbauen.

VG
Det
auf dem QNAP Nas kommt folgender Fehler

Code: Alles auswählen

curl: (3) URL using bad/illegal format or missing URL

Re: Scheduled Backup

Verfasst: So Mai 01, 2022 3:50 pm
von derNeueDet
Vermutlich hat die Qnap eine alte cURL Version im Bauch, die den --fail Parameter noch nicht kann.

Ich teste nachher mal auf meiner QNAP.

VG
Det

Re: Scheduled Backup

Verfasst: So Mai 01, 2022 4:43 pm
von derNeueDet
Also auf meiner QNAP geht es. Ist allerdings auch eine ganz aktuelle Version

Code: Alles auswählen

"QTS 5.0.0 (20220324)"

Code: Alles auswählen

[~] #export WALLBOXBASEURL=http://openwb.fritz.box
[~] # curl -sS -o /dev/null --fail $WALLBOXBASEURL/openWB/web/settings/backup.php
[~] # echo $?
0
[~] # curl -sS -o /dev/null --fail $WALLBOXBASEURL/openWB/web/tools/backup.php
curl: (22) The requested URL returned error: 404 Not Found
[~] # echo $?
22
[~] # cat /etc/os-release
NAME="QTS"
VERSION="5.0.0 (20220324)"
ID=qts
PRETTY_NAME="QTS 5.0.0 (20220324)"
VERSION_ID="5.0.0"
[~] #