Scheduled Backup

Auflistung von gewünschten Features, Ausschreibung zur Umsetzung
derNeueDet
Beiträge: 4447
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: Scheduled Backup

Beitrag von derNeueDet »

ALDI-Tuete hat geschrieben: Di Sep 14, 2021 10:05 am
derNeueDet hat geschrieben: Di Sep 14, 2021 9:44 am Mit dem Script sollten dann auch fade mit Leerzeichen funktionieren.

Das Leerzeichen muss aber im Pfad mit einem \ entwertet werden.

~/backup/open\ WB/

VG
Det
Danke, ich bin gerade dabei das im Wiki einzupflegen.
Warum fehlt in dem Pfad denn das vorangestellte /volume1?
Weil ich das auf einem Raspi mache und nicht auf einer Synology ;). Also evtl. erst mal auf einer Synology testen, bevor das Wiki gepflegt wird.
~ zeigt auf das Home Verzeichnis des aktuellen users.

Meine Verzeichnisstruktur

Code: Alles auswählen

pi@raspi4:~/backup $ tree
.
├── bin
│   └── backup.sh
├── logs
│   └── owbbackup.log
├── open WB
│   └── openWB_backup_2021-09-14_11-38-54.tar.gz
└── openWB
    ├── openWB_backup_2021-09-14_00-05-16.tar.gz
    ├── openWB_backup_2021-09-14_11-32-11.tar.gz
    └── openWB_backup_2021-09-14_11-38-10.tar.gz
Die beiden Verzeichnisse openWB open WB sind nur da, wegen Test mit Leerzeichen im Pfad. Ich verwende normalerweise Pfade ohne Leerzeichen ;)

crontab

Code: Alles auswählen

5 0 * * * /home/pi/backup/bin/backup.sh >> /home/pi/backup/logs/owbbackup.log 2>&1
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 300 (06/2024)
ALDI-Tuete
Beiträge: 242
Registriert: Di Apr 16, 2019 5:57 pm
Wohnort: Rockenberg
Has thanked: 6 times
Been thanked: 1 time

Re: Scheduled Backup

Beitrag von ALDI-Tuete »

derNeueDet hat geschrieben: Di Sep 14, 2021 10:10 am Weil ich das auf einem Raspi mache und nicht auf einer Synology ;). Also evtl. erst mal auf einer Synology testen, bevor das Wiki gepflegt wird.
:D Das erklärt es. Ich habe es auf meiner Synology getestet und im Wiki entsprechend angepasst.
Möchtest du vielleicht einen Abschnitt zum Raspi ergänzen?
Zuletzt geändert von ALDI-Tuete am Di Sep 14, 2021 10:35 am, insgesamt 1-mal geändert.
2 x openWB Standard+ + SMA HM 2.0 + PV 8,8 kWp SMA WR + PV 5,3 kWp SMA WR + BYD HV 10.2 mit SMA SBS 3.7
Tesla Model Y LR
HSC
Beiträge: 3941
Registriert: So Jan 10, 2021 8:49 am

Re: Scheduled Backup

Beitrag von HSC »

OK, ich schaue dann im Wiki und übernehme von dort.
Dauert aber etwas....für eine RM
VG & vielen Dank für die neue Lösung
HSC
Beiträge: 3941
Registriert: So Jan 10, 2021 8:49 am

Re: Scheduled Backup

Beitrag von HSC »

Es gibt noch einen Fehler mit Verwendung von Freizeichen im Hauptordner. Die Logs werden erzeugt, das Backup landet aber im Pfad obendrüber. Es soll aber nach hier:
..../Backup/03_Auto_Backup_NAS
.
Bei mir im Ordner "Backup" sieht es dann so aus, mit dieser Dateibezeichnung
03_Auto_Backup_NASopenWB_backup_2021-09-14_12-58-00.tar.gz
Script:

Code: Alles auswählen

#!/bin/bash
WALLBOXBASEURL=http://192.168.178.57
WALLBOXFILE='/openWB/web/backup/backup.tar.gz'
OUTPUTDIR=/volume1/01_HS\ in\ Gemeinsame/PV-Anlage_Wallboxen/Projektdaten/openWB/Backup/03_Auto_Backup_NAS
OUTPUTFILE=${OUTPUTDIR}openWB_backup_$(date +%Y-%m-%d_%H-%M-%S).tar.gz

echo "Starte openWB Backup"
#curl -sS -o /dev/null ${WALLBOXBASEURL}/openWB/web/settings/backup.php
if [ $? -eq 0 ]
then
echo "Download openWB Backupdatei ${OUTPUTFILE}"
curl -sS -o "${OUTPUTFILE}" ${WALLBOXBASEURL}${WALLBOXFILE}
echo "Bereinigung alte openWB Backupdateien"
#ls "${OUTPUTDIR}"/openWB_backup_* | head -n -10 | xargs -d '\n' rm
else
echo "Fehler beim Erzeugen des openWB Backups"
fi
echo "openWB Backup beendet"
Output:

Code: Alles auswählen

Starte openWB Backup
Download openWB Backupdatei /volume1/01_HS in Gemeinsame/PV-Anlage_Wallboxen/Projektdaten/openWB/Backup/03_Auto_Backup_NASopenWB_backup_2021-09-14_12-58-00.tar.gz
Bereinigung alte openWB Backupdateien
openWB Backup beendet
Irgendwie fehlt da noch "ein besonderes Zeichen" zwischendrin? ;)

Nach Rückbenennung nennt sich mein Pfad:

Code: Alles auswählen

/volume1/01_HS in Gemeinsame/PV-Anlage_Wallboxen/Projektdaten/openWB/Backup/03_Auto_Backup_NAS
VG
derNeueDet
Beiträge: 4447
Registriert: Mi Nov 11, 2020 7:16 pm
Has thanked: 5 times
Been thanked: 27 times

Re: Scheduled Backup

Beitrag von derNeueDet »

Dir fehlt inter dem Pfad noch der finale /.
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 300 (06/2024)
HSC
Beiträge: 3941
Registriert: So Jan 10, 2021 8:49 am

Re: Scheduled Backup

Beitrag von HSC »

ALDI-Tuete hat geschrieben: Di Sep 14, 2021 10:29 am
derNeueDet hat geschrieben: Di Sep 14, 2021 10:10 am Weil ich das auf einem Raspi mache und nicht auf einer Synology ;). Also evtl. erst mal auf einer Synology testen, bevor das Wiki gepflegt wird.
:D Das erklärt es. Ich habe es auf meiner Synology getestet und im Wiki entsprechend angepasst.
Möchtest du vielleicht einen Abschnitt zum Raspi ergänzen?
Die Hinweise im Wiki könnten noch um den Punkt "Verwendung Ordnerbezeichnungen mit Freizeichen" ergänzt werden, dass vor das Freizeichen jeweils ein "\" eingefügt werden muss. Sowas können sonst nur Insider wissen... ;)
VG
HSC
Beiträge: 3941
Registriert: So Jan 10, 2021 8:49 am

Re: Scheduled Backup

Beitrag von HSC »

derNeueDet hat geschrieben: Di Sep 14, 2021 11:16 am Dir fehlt inter dem Pfad noch der finale /.
Ok...
HSC
Beiträge: 3941
Registriert: So Jan 10, 2021 8:49 am

Re: Scheduled Backup

Beitrag von HSC »

Supi, jetzt passt alles. Es funzt!
Vielen Dank
evs65
Beiträge: 115
Registriert: So Aug 02, 2020 5:31 am

Re: Scheduled Backup

Beitrag von evs65 »

Hallo,

ich muss noch einmal um Eure Hilfe bitten. Ich habe jetzt die DS220J und habe im Aufgabenplaner das Skript für das Backup eingerichtet. Allerdings haben die Backupdateien immer nur 1KB, wenn ich das Backup aus der oWB heraus mache, sind es 15MB.

Kann mir da bitte jemand helfen?

Vielen Dank und lg
Edmund
openWB-2 Standard+ | Fronius Hybrid 4.0-3-s | Fronius Smartmeter | Speicher BYD HV 9 kWh | Hyundai Kona EV 64 kWh
HSC
Beiträge: 3941
Registriert: So Jan 10, 2021 8:49 am

Re: Scheduled Backup

Beitrag von HSC »

evs65 hat geschrieben: Di Sep 14, 2021 11:47 am Hallo,

ich muss noch einmal um Eure Hilfe bitten. Ich habe jetzt die DS220J und habe im Aufgabenplaner das Skript für das Backup eingerichtet. Allerdings haben die Backupdateien immer nur 1KB, wenn ich das Backup aus der oWB heraus mache, sind es 15MB.

Kann mir da bitte jemand helfen?

Vielen Dank und lg
Edmund
Bei mir auf NAS auch 14,4 MB...sonst kann ich leider nicht helfen.
VG
Antworten