Scheduled Backup

Auflistung von gewünschten Features, Ausschreibung zur Umsetzung
derNeueDet
Beiträge: 4198
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Scheduled Backup

Beitrag von derNeueDet »

Es sollte ja ein Logfile angelegt werden beim Backup. Was steht da drin?

VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
Flasher
Beiträge: 10
Registriert: Fr Sep 11, 2020 2:45 pm

Re: Scheduled Backup

Beitrag 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
derNeueDet
Beiträge: 4198
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Scheduled Backup

Beitrag 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
Zuletzt geändert von derNeueDet am Sa Apr 30, 2022 12:45 pm, insgesamt 1-mal geändert.
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
derNeueDet
Beiträge: 4198
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Scheduled Backup

Beitrag von derNeueDet »

Na da hat wohl jemand was verbügelt :cry:
Screenshot 2022-04-30 142403.png
VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
Flasher
Beiträge: 10
Registriert: Fr Sep 11, 2020 2:45 pm

Re: Scheduled Backup

Beitrag von Flasher »

Jau, jetzt hat es geklappt!

Der Pfad ist im Wiki definitiv falsch.

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

ist korrekt.
derNeueDet
Beiträge: 4198
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Scheduled Backup

Beitrag 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
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
derNeueDet
Beiträge: 4198
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Scheduled Backup

Beitrag 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
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
evchab
Beiträge: 276
Registriert: Mo Mär 04, 2019 3:04 pm

Re: Scheduled Backup

Beitrag 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
derNeueDet
Beiträge: 4198
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Scheduled Backup

Beitrag 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
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
derNeueDet
Beiträge: 4198
Registriert: Mi Nov 11, 2020 7:16 pm

Re: Scheduled Backup

Beitrag 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"
[~] #
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 250 (07/2023)
Antworten