Seite 1 von 1

Backup wieder herstellen - rm-Fehler

Verfasst: 2. Jul 2021 07:59
von WupperJunge
Hallo zusammen,

aktuell habe ich ein Problem mein Backup zurückzuspielen. Bis Version 3 ging alles einwandfrei - unter 3.1 habe ich nun folgendes Problem.

Also Backup erstellt mit:

Code: Alles auswählen

sudo $OPENHAB_RUNTIME/bin/backup
Zurückgespielt mit:

Code: Alles auswählen

sudo systemctl stop openhab
sudo $OPENHAB_RUNTIME/bin/restore $OPENHAB_BACKUPS/openhab-backup-datum.zip
sudo systemctl start openhab
Allerdings bekomme ich beim Restore folgende Fehlermeldung:

Code: Alles auswählen

rm: das Entfernen von '/var/lib/openhab/persistence' ist nicht möglich: Das Gerät oder die Ressource ist belegt
Hat jemand eine Idee, wo ich mal hinsehen könnte.

Ach ja, es ist eine openhabian - Installation und das zurückspielen mit dem Config-Menü geht auch nicht.

Re: Backup wieder herstellen - rm-Fehler

Verfasst: 2. Jul 2021 08:27
von udo1toni
Du kannst versuchen, ob ein Neustart hilft.

Allerdings solltest Du dann verhindern, dass openHAB automatisch startet, das geht mittels

Code: Alles auswählen

sudo systemctl disable openhab
Mit dem gleichen Befehl (nur halt enable) kannst Du den Autostart dann auch wieder einschalten.

Es gibt den Befehl openhab-cli backup bzw. openhab-cli restore (das ist etwas eingängiger...)

Ob das Verzeichnis entfernt werden kann, kannst Du natürlich auch von Hand probieren, also mit

Code: Alles auswählen

sudo rm -r /var/lib/openhab/persistence

Re: Backup wieder herstellen - rm-Fehler

Verfasst: 2. Jul 2021 10:31
von WupperJunge
udo1toni hat geschrieben: 2. Jul 2021 08:27 Allerdings solltest Du dann verhindern, dass openHAB automatisch startet, das geht mittels

Code: Alles auswählen

sudo systemctl disable openhab
GUTER Tipp - vielen, vielen DANK. Hat mir sehr geholfen.