SD Karten Backup
Moderatoren: jmaus, Co-Administratoren
SD Karten Backup
Guten Morgen,
ich möchte gerne automatisiert jeden Monat ein Backup im laufenden Betrieb von meiner kompletten SD Karte erstellen.
Meine Raspi Matic Version ist die "2.31.25.20180120" ist dies möglich?
Wenn ja bitte um mögliche Vorschläge.
Gruß
bibo09
ich möchte gerne automatisiert jeden Monat ein Backup im laufenden Betrieb von meiner kompletten SD Karte erstellen.
Meine Raspi Matic Version ist die "2.31.25.20180120" ist dies möglich?
Wenn ja bitte um mögliche Vorschläge.
Gruß
bibo09
Re: SD Karten Backup
Hi!
Das mache ich sogar jede Nacht automatisiert.
Hast Du eine Synology Diskstation? Damit könntest Du ganz einfach ein Script abfeuern, welches das Backup erzeugt.
Dieses Script kannst Du natürlich auch von jedem anderen Linux Gerät starten.
In der Synology per "Aufgabenplaner" oder per Crontab von einem anderen Linux Gerät.
Das mache ich sogar jede Nacht automatisiert.
Hast Du eine Synology Diskstation? Damit könntest Du ganz einfach ein Script abfeuern, welches das Backup erzeugt.
Dieses Script kannst Du natürlich auch von jedem anderen Linux Gerät starten.
In der Synology per "Aufgabenplaner" oder per Crontab von einem anderen Linux Gerät.
Code: Alles auswählen
#!/bin/bash
# Homematic CCU Backup Script fuer crontab
# Erstellt am 13.03.11 von Danny B.
# Angepasst am 05.08.14 von PaulG4H
# Parameter
backupdir="/volume1/Backup/ccubackup"
host="10.0.1.200"
user="Admin"
password="Passwort"
############### Es sind keine weiteren Anpassung ab hier Notwendig
run=$0.lastrun
# Homematic Login
wget --post-data '{"method":"Session.login","params":{"username":"'$user'","password":"'$password'"}}' http://$host/api/homematic.cgi -O hm.login.response -q >$run 2>&1
# Login-Pruefung
loginerror=`cat hm.login.response|cut -d "," -f3|awk '{print $2}'`
if [ "$loginerror" != "null}" ]; then
echo "Fehler beim Homematic-Login !"|tee -a $run
cat hm.login.response|grep message|cut -d '"' -f4|tee -a $run
exit 1
fi
sessionid=`cat hm.login.response|cut -d "," -f2|awk '{print $2}'|cut -d '"' -f2`
# Backupdatei herunterladen
wget "http://$host/config/cp_security.cgi?sid=@$sessionid@&action=create_backup" -O $backupdir/$host-backup_$(date +%m-%d-%Y).tar.sbk -q >>$run 2>&1
# Homematic Logout
wget --post-data '{"method":"Session.logout","params":{"_session_id_":"'$sessionid'"}}' http://$host/api/homematic.cgi -O hm.logout.response -q >>$run 2>&1
# temp. Dateien loeschen
rm hm.login.response hm.logout.response >>$run 2>&1
Re: SD Karten Backup
Moin,
Sorry für die späte Rückmeldung.
Ja ich habe eine Synology und das Script unter Aufgabenplaner angelegt
und die Parameter auf meine Syno soweit angepasst doch leider wird kein Backup
angelegt.
Sorry für die späte Rückmeldung.
Ja ich habe eine Synology und das Script unter Aufgabenplaner angelegt
und die Parameter auf meine Syno soweit angepasst doch leider wird kein Backup
angelegt.
-
- Beiträge: 1343
- Registriert: 27.06.2015, 22:17
- Hat sich bedankt: 43 Mal
- Danksagung erhalten: 32 Mal
Re: SD Karten Backup
Da ich das Skript genau so aus meiner Sysnolgy für Dich herauskopiert habe, gehe ich von einem Fehler deinerseits aus.bibo09 hat geschrieben:Moin,
Sorry für die späte Rückmeldung.
Ja ich habe eine Synology und das Script unter Aufgabenplaner angelegt
und die Parameter auf meine Syno soweit angepasst doch leider wird kein Backup
angelegt.
Bei mir läuft das seit Monaten ohne jegliche Fehler.
Hast Du auch im "Kopf" des Skripts die IP, Benutzername, Passwort sowie das Verzeichnis angepasst?
Wenn ja, poste hier bitte nochmal das Skript und Screenshots der Einstellungen im Aufgabenplaner.
Zusätzlich kannst Du das Skript mal per SSH auf der Synology starten und die Ausgabe hier posten.
Edit: Und bitte das Skript niemals mit dem Windows Editor bearbeiten! Entweder Notepad++ unter Windows oder Textwrangler auf dem Mac! Alles andere kann zu Problemen führen!
Re: SD Karten Backup
Habe den Fehler gefunden -> groß bzw. Kleinschreibung beim PW.
Danke für deine Hilfe.
Mein Ziel war aber, ein Backup der kompletten SD Karte zu erstellen im laufenden Betrieb.
Hast Du dafür auch eine Lösung?
Gruß
bibo
Danke für deine Hilfe.
Mein Ziel war aber, ein Backup der kompletten SD Karte zu erstellen im laufenden Betrieb.
Hast Du dafür auch eine Lösung?
Gruß
bibo
-
- Beiträge: 1343
- Registriert: 27.06.2015, 22:17
- Hat sich bedankt: 43 Mal
- Danksagung erhalten: 32 Mal
Re: SD Karten Backup
Nein, dafür habe ich keine Lösung. Habe ich auch noch nirgends so gesehen.bibo09 hat geschrieben:Habe den Fehler gefunden -> groß bzw. Kleinschreibung beim PW.
Danke für deine Hilfe.
Mein Ziel war aber, ein Backup der kompletten SD Karte zu erstellen im laufenden Betrieb.
Hast Du dafür auch eine Lösung?
Gruß
bibo
Aus meiner Sicht macht das auch keinen Sinn! Du brauchst ja im Fehlerfall nur das Raspberrymatic Image wieder drauf schreiben und das Backup hinterher schieben. Das dauert keine 5 Minuten.
-
- Beiträge: 76
- Registriert: 07.07.2017, 11:09
- Wohnort: Rotterdam/Aachen/Frankfurt/Changzhou
- Hat sich bedankt: 31 Mal
- Kontaktdaten:
Re: SD Karten Backup
Das hat doch die user hm3po fuer bibo09 geteilt oder muss ich alte mann brille nuetzen?darkbrain85 hat geschrieben:Da ich das Skript genau so aus meiner Sysnolgy für Dich herauskopiert habe, gehe ich von einem Fehler deinerseits aus.
Danke fuer teilen die script von Danny B. und PaulG4H. Das ist super. Viele dank.hm3po hat geschrieben:In der Synology per "Aufgabenplaner" oder per Crontab von einem anderen Linux Gerät.
Anders van Loork
-
- Beiträge: 1343
- Registriert: 27.06.2015, 22:17
- Hat sich bedankt: 43 Mal
- Danksagung erhalten: 32 Mal
Re: SD Karten Backup
Ne, hast recht! Habe nur das Script gesehen und direkt gemeint ich müsste helfenAnders hat geschrieben:Das hat doch die user hm3po fuer bibo09 geteilt oder muss ich alte mann brille nuetzen?darkbrain85 hat geschrieben:Da ich das Skript genau so aus meiner Sysnolgy für Dich herauskopiert habe, gehe ich von einem Fehler deinerseits aus.Danke fuer teilen die script von Danny B. und PaulG4H. Das ist super. Viele dank.hm3po hat geschrieben:In der Synology per "Aufgabenplaner" oder per Crontab von einem anderen Linux Gerät.
Ich hatte diese identische Lösung schon vor einiger Zeit hier gepostet:
viewtopic.php?f=65&t=37284&p=364173&hil ... 4H#p364173
Re: SD Karten Backup
Hallo zusammen,
vielleicht hilft dir das weiter.
https://www.schellenberger.biz/automati ... errymatic/
Ich mache nach dieser Anleitung jeden Tag ein CCU2-Backup auf meine DS.
Beste Grüße
Kai
vielleicht hilft dir das weiter.
https://www.schellenberger.biz/automati ... errymatic/
Ich mache nach dieser Anleitung jeden Tag ein CCU2-Backup auf meine DS.
Beste Grüße
Kai
- jmaus
- Beiträge: 9844
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
- Kontaktdaten:
Re: SD Karten Backup
Zusätzlich zu den hier geposteten Lösungen möchte ich noch darauf hinweisen, das RaspberryMatic bereits mit einem /bin/createBackup.sh script daher kommt der erlaubt innerhalb der RaspberryMatic ein vollwertiges Backup (*.sbk) zu erstellen und zusätzlich dieses ggf. auch mit dem Befehl /bin/restoreBackup.sh wieder zu installieren.
Mehr dazu im Abschnitt "(5) Backup und Restore via SSH/Kommandozeile durchführen" in der RaspberryMatic Anleitung.
Mehr dazu im Abschnitt "(5) Backup und Restore via SSH/Kommandozeile durchführen" in der RaspberryMatic Anleitung.
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /