Sicherung von Daten ist ja immer gut. Wenn dann mal die SD-Karte crasht, kann man sein openHAB 2 wieder herstellen. In openHAB 2 ist eine Backup und Restore Funktion integriert.

Man braucht nur das Backupscript aufrufen:
sudo $OPENHAB_RUNTIME/bin/backup
und das Passwort eingeben:
openhabian@pi-org:/usr/share/openhab2$ sudo $OPENHAB_RUNTIME/bin/backup
[sudo] password for openhabian:
#########################################
openHAB 2.x.x backup script
#########################################
Using '/etc/openhab2' as conf folder...
Using '/var/lib/openhab2' as userdata folder...
Using '/usr/share/openhab2/runtime' as runtime folder...
Using '/var/lib/openhab2/backups' as backup folder...
Writing to '/var/lib/openhab2/backups/openhab2-backup-19_01_14-17_27_42.zip'...
Making Temporary Directory if it is not already there
Using /tmp/openhab2/backup as TempDir
Copying configuration to temporary folder...
Removing unnecessary files...
Backup Directory is inside userdata, not including in this backup!
Zipping folder...
Removing temporary files...
Success! Backup made in /var/lib/openhab2/backups/openhab2-backup-19_01_14-17_27_42.zip
Schon hat man ein Backuparchive in
/var/lib/openhab2/backups/openhab2-backup-19_01_14-17_27_42.zip
Einfacher geht es nicht.
Dieses ZIP-Archiv auf einen anderen Datenträger sichern, das ist schon alles. Hier noch weitere Optionen:
openhabian@pi-org:/usr/share/openhab2$ $OPENHAB_RUNTIME/bin/backup --help
#########################################
openHAB 2.x.x backup script
#########################################
Usage: backup [--full] [filename]
e.g. ./backup << Makes a file with a timed filename
./backup myBackup.zip << Makes a file called myBackup.zip
./backup --full << Makes a full backup file with a timed filename
./backup --full myBackup.zip << Makes a full backup file called myBackup.zip
Use this script to backup your openHAB configuration, you can use the 'restore' script
from any machine to transfer your configuration across to another instance.
A full backup includes the tmp and cache directories that are normally excluded.
Set /var/lib/openhab2/backups to change the default backup directory.
Set to change the default backup temporary directory.
Um die Daten aus einen gesicherten Backup wieder herzustellen reicht ein
sudo $OPENHAB_RUNTIME/bin/restore $OPENHAB_BACKUPS/openhab2-backup-19_01_14-17_27_42.zip
Ähnliche Artikel:
- Raspberry Pi: Nach update läuft Fhem im Browser nicht mehr. Oder wie spiele ich ein Backup von der Konsole ein (restore)!
- Wie kann ein Backup einer SD-Karte (von einem Raspberry Pi) in eine Datei auf einem Mac OS X gesichert werden?
- Raspberry PI: OpenHab2 mit: „Failed to fetch http://dl.bintray.com/openhab/apt-repo2/dists/stable/main/binary-armhf/Packages 405 Not Allowed“
