NEWS
Linux Betriebsystem geschrottet
-
ich habe mir gestern leider mein Betriebsystem geschrottet, ich koennte mit einem komplett backup alles wieder herstellen,
aber ich moechte dies nutzen, um mal ein sauberes frisches BS zu Installieren
ich habe einen Cubitruck ,
welches ist das am best untersuetzte Betriebssystem ? sehe da immer nicht durch Igor, Whezzy , debian etc…
ich weis, dass ich bei meinem BS damals problem hatte das system von SD-Karte spaeter auf die HDD zu uebertragen
am besten mit link des Images
nach der BS installation: installiere ich dann IOBROKER , und spiele mein Letztes backup ein ? muss ich dann noch was beachten oder sollte Iobroker wieder laufen mit allen adapter und einstellungen ?
-
http://www.iobroker.net/docu/?page_id=2563&lang=de kennst du?
Enrico
-
erstmal danke, ja die seite kenne ich , das image fuer den CUBITRUCK ist aber von 09/2016 also nicht mehr ganz so Frisch.
-
Wenn du selbst installieren möchtest Lage dir das aktuelle armbian für den cubietruck herunter, und installiere nodejs und ioBroker anschließend gemäß der Anleitung auf der Website.
http://www.iobroker.net/docu/?page_id=5106&lang=de
Gruß
Rainer
-
soweit läuft Linux,
ich bin jetzt an IOBROKER dran, Erstinstallation ist fertig, wenn ich aber iobroker restore mache
host.cubietruck Cannot find /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/../../../../backups/20_0_.2017_backup.tar.gz_backupiobroker.tar.gz
muss ich erst alle adapter per hand installieren?
-
Muss das Backup-File nicht in /opt/iobroker/backups liegen?
Der Pfad oben kommt mir viel zu lang vor …
Gruß,
Eric
Gesendet von iPad mit Tapatalk
-
! ````
root@cubietruck:/opt/iobroker# iobroker stop
Stopping iobroker controller daemon...
iobroker controller daemon stopped.
Exit code for "killall.sh": 123
root@cubietruck:/opt/iobroker# iobroker backup
Backup created: /opt/iobroker/backups/2017_12_04-23_36_52_backupiobroker.tar.gz
root@cubietruck:/opt/iobroker# cp /ext/20_0_.2017_backup.tar.gz /opt/iobroker/backups/
root@cubietruck:/opt/iobroker# cd backups/
root@cubietruck:/opt/iobroker/backups# ls -l
total 508
-rwxr-xr-x 1 root root 336638 Dez 4 23:37 20_0_.2017_backup.tar.gz
-rw-r--r-- 1 root root 177491 Dez 4 23:36 2017_12_04-23_36_52_backupiobroker.tar.gz
root@cubietruck:/opt/iobroker/backups# cd ..
root@cubietruck:/opt/iobroker# iobroker restore
Please specify one of the backup names:
20_0_.2017_backup.tar.gz or 20_0_.2017_backup.tar.gz or 0
2017_12_04-23_36_52_backupiobroker.tar.gz or 2017_12_04-23_36_52 or 1
root@cubietruck:/opt/iobroker# iobroker restore 0
host.cubietruck Using backup file 20_0_.2017_backup.tar.gz
host.cubietruck Cannot find /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/../../../../backups/20_0_.2017_backup.tar.gz_backupiobroker.tar.gz
root@cubietruck:/opt/iobroker#(ich habe ein backup erstellt damit der ordner erscheint) aber was mache ich falsch? edit: ok ich hab das erste gefunden, das backup war kaput mit einem älteren hat es funktioniert, aber eine adapter muss ich neu installieren ? MOD-Edit by eric2905; Code-Tags gesetzt
-
also backup ist durch , ging relativ schnell , wenn ich jetzt bei adapter schaue steht bei jedem adapter
File index.html not found
was kann ich machen?
-
Moin,
kennst Du die Command-Line Infos?
==> https://github.com/ioBroker/ioBroker/wi … er-restore
Da sind zwei Hinweise dabei
Gruß,
Eric
-
das war gestern wohl etwas zu spaet fuer mich, ja danke ich schaue mir das heute nachmittag an, ich habe heute morgen gesehen das er aber die Adapter installiert hat….
-
Nach einem restore dauert es (bei mir) etwa 2 Stunden bis alle Adapter neu installiert sind.
Im backup stehen nur die verwendeten Instanzen und deren Konfigurationen. Dann versucht iobroker jede einzelne Instanz zu starten, stellt fest, dass die noch gar nicht installiert ist und installiert diese komplett neu.
(Steht dann auch so in etwa im log!)
Das gute daran ist, dass diese Neuinstallation auch direkt passend für eine evtl. geänderte Hardware kompiliert wird.
Gruß Rainer
-
ich muss noch mal fragen, da mein letztes debian update fehlgeschlagen ist und ich noch mal alles neu aufsetzen musste,
bin ich jetzt beim update einspielen,
ist das so ok? und er muss jetzt nur die Adapter von alleine installieren?
root@cubietruck:~# iobroker restore 0
host.cubietruck Using backup file 2018_01_24-20_02_53_backupiobroker.tar.gz
/opt/iobroker/node_modules/iobroker.js-controller/node_modules/tar/lib/pack.js:3 2
const EOF = Buffer.alloc(1024)
^
TypeError: Buffer.alloc is not a function
at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/nod e_modules/tar/lib/pack.js:32:20)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/nod e_modules/tar/lib/create.js:6:14)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
root@cubietruck:~# iorboker start</anonymous></anonymous>
-
ist das so ok? `
nein!Wie alt ist deine Installation?
Welcher js-controller ist da drauf?
Gruß
Rainer
-
Controller "js-controller" : 1.2.3 , installed 1.2.3
ich weis das ich vorher noch die andere 'alte' ansicht hatte als weboberfläche
ich habe aber erst vor zwei wochen eine update der Adapter gemacht, weiterhin hatte ich aber die alte Ansicht
-
Die Oberfläche ist nicht entscheidend.
Beim js-controller vor 1.2.1 gab es einen Bug.
Das Backup ist im Ordner /opt/iobroker/backups?
Der Ordner ist nach der Neuinstallation manuell angelegt und das Backup da hineingeschoben worden?
Gruß
rainer
-
ja ist es,
root@cubietruck:/opt/iobroker# ls -l
total 40
drwxr-xr-x 2 root root 4096 Feb 16 16:36 backups
drwxr-xr-x 2 root root 4096 Feb 16 16:13 etc
-rwxr-xr-x 1 root root 297 Feb 16 16:20 install.sh
-rwxrwxrwx 1 root root 67 Feb 16 16:20 iobroker
drwxr-xr-x 3 root root 4096 Feb 16 16:25 iobroker-data
-rw-r–r-- 1 root root 91 Feb 16 16:20 killall.sh
drwxr-xr-x 2 root root 4096 Feb 16 16:24 log
drwxr-xr-x 7 root root 4096 Feb 16 16:20 node_modules
-rw-r--r-- 1 root root 279 Feb 16 16:20 package.json
-rw-r--r-- 1 root root 655 Feb 16 16:20 reinstall.sh
root@cubietruck:/opt/iobroker/backups# ls -l
-rwxr--r-- 1 root root 591401 Feb 16 16:24 2018_01_24-20_02_53_backupiobroker.tar.gz
-
Jetzt hoffen wir mal, dass das (letzte) Backup nicht auch bereits in Mitleidenschaft gezogen wurde.
Spaßeshalber mal ein älteres Backup testen.
Gruß
Rainer
-
ich habe jetzt einige backups versucht, das älteste von 04/2017
der gleiche fehler
root@cubietruck:/opt/iobroker/backups# ls -l
total 2176
-rwxr–r-- 1 root root 426070 Feb 16 17:06 2017_04_09-09_33_49_backupiobroker.tar.gz
-rwxr--r-- 1 root root 480276 Feb 16 17:04 2017_08_18-09_56_54_backupiobroker.tar.gz
-rwxr--r-- 1 root root 177491 Feb 16 17:02 2017_12_04-23_36_52_backupiobroker.tar.gz
-rwxr--r-- 1 root root 540133 Feb 16 16:36 2017_12_09-15_08_11_backupiobroker.tar.gz
-rwxr--r-- 1 root root 591401 Feb 16 16:24 2018_01_24-20_02_53_backupiobroker.tar.gz
root@cubietruck:/opt/iobroker/backups# iobroker restore 2017_04_09-09_33_49_backupiobroker.tar.gz
/opt/iobroker/node_modules/iobroker.js-controller/node_modules/tar/lib/pack.js:32
const EOF = Buffer.alloc(1024)
^
TypeError: Buffer.alloc is not a function
at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/tar/lib/pack.js:32:20)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/tar/lib/create.js:6:14)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)</anonymous></anonymous>
-
das heist jetzt? keine chance ?
-
Das heißt jetzt: keine Ahnung!
Sorry.
Vielleicht hat da jemand anders Ahnung.
Gruß
Rainer