NEWS
redis wiederherstellen der datenpunkte geht nicht
-
Hallo
habe jetzt schon einige Tage das I-Net durchforstet und leider nix gefunden, zumindest nix brauchbares.
Mein vorhaben:
ich möchte meinen iobroker auf einen neuen Rechner umziehen (beide Rechner laufen mit Proxmox)
ein Proxmoxbackup wollte ich nicht einspielen, da ich mir dachte, wenn schon umziehen, dann gleich mit aktuellem Betriebssystem (alt Debian 9, neu Debian 10) und mit aktuellem iobroker (node, npm aktuell)meine Ausführung:
habe im alten iobroker mit Backitup ein Total-Backup und ein Standard-Backup, beides mit Redis gemacht
im Ordner backups sind auch alle Daten drinn.
alle Daten auf den neuen iobroker geschoben, total-Backup eingespielt, funktioniert alles wunderbar. alles da, inklusive der Datenpunkte, nur eben keine Werte in den Datenpunkten.
nach langem lesen habe ich dann das Redis-Backup eingespielt, hat leider nix gebracht. hab dann nachgeguckt und festgestellt, das das Redis-Backup 0kb an grösse hat.hab ich da was bein Backup erzeugen falsch gemacht??
oder evtl beim wiedereinspielen???oder kann man Redis auch manuell sichern und wiedereinspielen???
-
redis legt eine datei an ..die kannst du rüber kopieren .. natürlich ins richtige Verzeichniss
-
die datei sollte so heissen:
/var/lib/redis/dump.rdb
ist das persistierte dump von redis, die datei kannst du kopieren.
da gabs aber ne falle
redis darf dafür nicht laufen.
also iobroker stop
dann sudo service redis-server stop
dann kopiert du das dump file
dann sudo service redis-server start
iobroker startdann sollten die Daten da sein
gruss black