NEWS
Backup / Restore IoBroker Problem
-
Hallo, ich muss mein kpl. IoBroker inkl. aller Adapter, Views etc. auf eine
andere SD Karte umziehen.
Dazu bin ich nach folgender manuellen Methode vorgegagen:
https://www.smarthome-tricks.de/softwar … -iobroker/
Allerdings ist nach dem Restore nichts von meiner Konfiguration vorhanden.
Das ist die Copy von Putty:
pi@ioBroker-RasPi:~ $ cd /opt/iobroker pi@ioBroker-RasPi:/opt/iobroker $ sudo iobroker stop Stopping iobroker controller daemon... iobroker controller daemon stopped. Exit code for "killall.sh": 123 pi@ioBroker-RasPi:/opt/iobroker $ sudo iobroker restore 0 host.ioBroker-RasPi Using backup file 2018_05_30-20_57_38_backupiobroker.tar.gz iobroker controller daemon is not running host.ioBroker-RasPi OK. host.ioBroker-RasPi Clear all objects and states... clean 360 objects... /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer .js:2546 callback('Object is marked as non deletable'); ^ TypeError: callback is not a function at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller /lib/objects/objectsInMemServer.js:2546:21) at runCallback (timers.js:794:20) at tryOnImmediate (timers.js:752:5) at processImmediate [as _immediateCallback] (timers.js:729:5)Ist das alles korrekt?
Gibt es noch eine weitere Möglichkeit um mein kpl. System inkl. logs auf die neue SD Karte zu bringen?
-
Moin,
ich hoffe, Du hast Verständnis dafür, das wir für Infos, Tipps und Tricks von anderen Webseiten, usw. hier keinen echten Support leisten können.
Ich habe mir die Info auf der verlinkten Webseite nicht angeschaut, aber warum machst Du nicht ein normales Backup (mit Bordmitteln) und dann ein Restore auf dem neuen Host?
Sind die Logs wirklich so wichtig, das sie mitkommen müssen?
Ansonsten gibt es noch (zumindest für Linux-Hosts) noch das Script „reinstall.sh“ (liegt in /opt/iobroker). Damit kann man nach einem Hostwechsel und wohl auch nachdem man das ioBroker-Verzeichnis kopiert hat (nachdem man eine manuelle Installation - Stichwort Autostart), alles für das neue System neu kompilieren lassen, usw.
Das habe ich aber noch nie genutzt.
Ich installiere jungfräulich neu, ziehe mir die Views rüber und hole die Javascripte aus dem Sync-Verzeichni (js2fs-Adapter).
So habe ich ein „aufgeräumtes“ System, ohne irgendwelche Leichen mitzunehmen.
Gruß,
Eric
Von unterwegs getippert
-
Hallo, danke dir für die Rückmeldung.
Ja der Link war nur das Backup mit Boardmitteln
cd /opt/iobroker sudo iobroker stop ./iobroker backupRestore nach Flash der neuen SD-Karte mit aktuellen Image
sudo iobroker stop sudo iobroker restore 0 sudo iobroker start all sudo iobroker start sudo iobroker upload allAllerdings scheitert es wohl schon am 1. Punkt nach "sudo iobroker restore 0" wird mir
folgendes angezeigt???
login as: pi pi@192.168.1.74's password: Linux ioBroker-RasPi 4.14.34-v7+ #1110 SMP Mon Apr 16 15:18:51 BST 2018 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu May 31 12:53:24 2018 from 192.168.1.49 pi@ioBroker-RasPi:~ $ cd /opt/iobroker pi@ioBroker-RasPi:/opt/iobroker $ sudo iobroker stop Stopping iobroker controller daemon... iobroker controller daemon stopped. Exit code for "killall.sh": 123 pi@ioBroker-RasPi:/opt/iobroker $ sudo iobroker restore 0 host.ioBroker-RasPi Using backup file 2018_05_31-13_13_24_backupiobroker.tar.gz iobroker controller daemon is not running host.ioBroker-RasPi OK. host.ioBroker-RasPi Clear all objects and states... clean 359 objects... /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2546 callback('Object is marked as non deletable'); ^ TypeError: callback is not a function at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2546:21) at runCallback (timers.js:810:20) at tryOnImmediate (timers.js:768:5) at processImmediate [as _immediateCallback] (timers.js:745:5) pi@ioBroker-RasPi:/opt/iobroker $ sudo iobroker restore 0 host.ioBroker-RasPi Using backup file 2018_05_31-13_13_24_backupiobroker.tar.gzEs ist danach aber nichts von meiner alten Installation vorhanden? Keine Instanzen keine Objekte und natürlich keinerelei Views?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden