NEWS
Backup auf neues Image
-
Hallo,
ich möchte gerne auf das Image vom 17.10.2017 für den Raspberry 2/3 umsteigen.
Mir ist aber nicht klar wie ich meine Adapter und Views usw. auf das neue Image bekomme.
Wie muss ich das vorgehen?
-
Hallo,
ich möchte gerne auf das Image vom 17.10.2017 für den Raspberry 2/3 umsteigen.
Mir ist aber nicht klar wie ich meine Adapter und Views usw. auf das neue Image bekomme.
Wie muss ich das vorgehen? `
Was läuft denn jetzt bei dir oder was ist das Problem das du ein neues Image benutzen möchtest?
Wenn ea um Update der Versionen geht währe es logischer deine jetzige Installation zu Updaten
–-----------------------
Send from mobile device
-
Ganz abgesehen davon, dass es im Moment mit dem restore probleme geben kann und ganz abgesehen davon, dass mir noch keiner bestätigt hat, ob yahm da überhaupt funktioniert, gibt es immer zwei wege.
Backup - restore:
Über die konsole ein backupmstarten, die backup datei über ftp sichern und in die neue installatkopieren , dann dort ein resore aus fieser dateinausführen.
Komplettkopie:
Den gesamten Ordner /opt/iobroker per ftp sichern und damit diesen in der neuen Installation ersetzen. Anschließend dort ein reinstall.sh ausführen.
Gruß
Rainer
-
Was läuft denn jetzt bei dir oder was ist das Problem das du ein neues Image benutzen möchtest?
Wenn ea um Update der Versionen geht währe es logischer deine jetzige Installation zu Updaten `
Ich habe versucht node.js zu aktualisieren (anderer Thread). Da es nur so lala geklappt hat, wurde mir empfohlenein neues Image zu benutzen.
-
Backup - restore:
Über die konsole ein backupmstarten, die backup datei über ftp sichern und in die neue installatkopieren , dann dort ein resore aus fieser dateinausführen. `
Hast du die notwendigen Kommando's für mich?Komplettkopie: Kann/Darf ich den kompletten Ordner auch mit Windows kopieren?
-
Komplettkopie: Kann/Darf ich den kompletten Ordner auch mit Windows kopieren? `
Ja, man kann den kompletten Ordner per ftp/WinSCP in ein Verzeichnis auf dem Windows-PC kopieren und von dort wieder zurück. Das würde ich aber nicht empfehlen, da dann wieder alte Adapter-Versionen kopiert werden und anschließend evtl. ein ./reinstall.sh erforderlich wird.Besser:
Installiere die noch benötigten Adapter ohne Konfiguration der Instanzen. Dann stoppe ioBroker über die Konsole, kopiere das Verzeichnis /opt/iobroker/iobroker-data von der Sicherung im PC-Verzeichnis auf den RasPi und starte ioBroker wieder. Dann sollten alle Daten (Objekte, Zustände, VIS, Konfiguration der Instanzen) wieder vorhanden sein.
-
Komplettkopie: Kann/Darf ich den kompletten Ordner auch mit Windows kopieren? `
Ja, man kann den kompletten Ordner per ftp/WinSCP in ein Verzeichnis auf dem Windows-PC kopieren und von dort wieder zurück. Das würde ich aber nicht empfehlen, da dann wieder alte Adapter-Versionen kopiert werden und anschließend evtl. ein ./reinstall.sh erforderlich wird.Besser:
Installiere die noch benötigten Adapter ohne Konfiguration der Instanzen. Dann stoppe ioBroker über die Konsole, kopiere das Verzeichnis /opt/iobroker/iobroker-data von der Sicherung im PC-Verzeichnis auf den RasPi und starte ioBroker wieder. Dann sollten alle Daten (Objekte, Zustände, VIS, Konfiguration der Instanzen) wieder vorhanden sein. `
Ich kann nicht die SD-Karte in einen Windows-PC packen, die Daten kopieren und auf einer anderen SD-Karte mit neuem Image einfügen?
Ich muss das mit WinSCP machen ?
-
Windows kann das ExtFS auf der SD Karte nicht lesen und schreiben. Mit Installation des https://www.paragon-software.com/de/home/extfs-windows-pro/download.html kann man den Mangel beseitigen.
-
Komplettkopie: Kann/Darf ich den kompletten Ordner auch mit Windows kopieren?
Ja, man kann den kompletten Ordner per ftp/WinSCP in ein Verzeichnis auf dem Windows-PC kopieren und von dort wieder zurück. Das würde ich aber nicht empfehlen, da dann wieder alte Adapter-Versionen kopiert werden und anschließend evtl. ein ./reinstall.sh erforderlich wird.
Kurze dumme Frage dazu
Wenn das Backup des kompletten Ordners /opt/iobroker nur 1 Tag alt ist, warum muss man dann überhaupt einen reinstall.sh ausführen? Und warum sollten dann alte Adapter Versionen kopiert werden?
Grüße
Tom
-
Ich habe die letzten Tage beides selber einmal versucht;
Mit Win32DiskImager die alte SD-Karte eingelesen (wurde langsam zu klein) und auf eine deutlich größere geschrieben.
Hat wunderbar geklappt, nur war die root Partition noch immer genauso klein. Bei RaspBian hätte das wahrscheinlich über Raspi-config mit einem Klick angepasst werden können. Bei Tinker-OS habe ICH es mangels Können nicht mal eben hinbekommen.
Dann habe ich auf der neuen Karte eine neue Installation ausgeführt, das Backup hineinkopiert und mit restore aktiviert. Nachdem das erste mal noch der aktuelle Bug vom restore zugeschlagen hatte, habe ich den js-controller über GitHub auf 1.2.1 gehoben und alles hat geklappt. Inzwischen hat Bluefox die 1.2.1 freigegeben.
Wenn ich es richtig beobachtet habe, enthält das Backup sowie so nur die Instanzen und deren Konfiguration, die Adapter werden einzeln nachinstalliert. Damit wäre IMHO eine Ausführung von reinstall.sh nicht notwendig, wenn man nicht die Hardware gewechselt hat.
lediglich die History war nicht im Backup enthalten, diese Dateien musste ich dann per ftp noch in der alten Konfiguration sichern und in die neue kopieren.
Gruß
Rainer