NEWS
Restore von minimalen Backup funktioniert nicht!
-
nun ist ja der Name des gesicherten hosts "RDJL_Home" und der neue hat den Hostname "RDJLHOME"
beim ausführen des befehls "iobroker host this, kommt folgendes:pi@RDJLHOME:/opt/iobroker $ iobroker host this Cannot use this command in multihost! Commands: iobroker setup [--objects <host>] [--states <host>] [custom] iobroker start iobroker stop iobroker start <adapter> iobroker stop <adapter> iobroker start all iobroker restart iobroker restart <adapter> iobroker info iobroker logs [adapter] [--watch] [--lines=1000] iobroker add <adapter> [desiredNumber] [--enabled] [--host <host>] [--port <port>] iobroker install <adapter> iobroker url <url> [<name>] iobroker del <adapter> iobroker del <adapter>.<instance> iobroker update [repository url] [--updatable/--u] [--installed/--i] iobroker upgrade [repository url] iobroker upgrade self [repository url] iobroker upgrade <adapter> [repository url] iobroker upload <pathToLocalFile> <pathIniobroker> iobroker upload all iobroker upload <adapter> iobroker object get <id> iobroker object set <id> <json-value> iobroker object set <id> propertyname=value iobroker object del <id|pattern> [--yes] iobroker object chmod <object-mode> [state-mode] <id> iobroker object chown <user> <group> <id> iobroker object list <id> iobroker state get <id> iobroker state getplain <id> [--pretty] iobroker state getvalue <id> iobroker state set <id> <value> [ack] iobroker state del <id> iobroker message <adapter>[.instanceid] <command> [<message>] iobroker list <type> [filter] iobroker chmod <mode> <file> iobroker chown <user> <group> <file> iobroker touch <file> iobroker rm <file> iobroker file read <iobroker-path-to-read> [<filesystem-path-to-write>] iobroker file write <filesystem-path-to-read> <iobroker-path-to-write> iobroker file rm <iobroker-path-to-delete> iobroker file sync iobroker user add <user> [--ingroup group] [--password pass] iobroker user del <user> iobroker user passwd <user> [--password pass] iobroker user enable <user> iobroker user disable <user> iobroker user get <user> iobroker user check <user> [--password pass] iobroker group add <group> iobroker group del <group> iobroker group list <group> iobroker group enable <group> iobroker group disable <group> iobroker group get <group> iobroker group adduser <group> <user> iobroker group deluser <group> <user> iobroker host this iobroker host <hostname> iobroker host set <hostname> iobroker host remove <hostname> iobroker set <adapter>.<instance> [--port port] [--ip address] [--ssl true|false] iobroker license <license.file or license.text> iobroker cert create iobroker cert view [<certificate name>] iobroker clean iobroker backup iobroker restore <backup name or path> iobroker validate <backup name or path> iobroker <command> --timeout 5000 iobroker status [all] iobroker repo [name] iobroker repo add <name> <path or url> iobroker repo set <name> iobroker repo del <name> iobroker uuid iobroker unsetup iobroker fix iobroker multihost <enable|disable> [--secure true|false] iobroker multihost browse iobroker multihost connect iobroker compact status iobroker compact <enable|on|disable|off> iobroker compact <adapter>.<instance> status iobroker compact <adapter>.<instance> group <group-id> iobroker compact <adapter>.<instance> <disable|off> iobroker compact <adapter>.<instance> <enable|on> [group-id] iobroker version [adapter] iobroker [adapter] -v Options: --help Hilfe anzeigen [boolean] --version Version anzeigen [boolean] pi@RDJLHOME:/opt/iobroker $ iobroker start
habe nach den erfolgreichen restore, den host wieder gestartet , aber ich komme nicht auf die Adminseite?!
Und ja es ist ein Multihostsystem, der gesicherte ist der Master, zum Slave habe ich derzeit keinen Zugang, steht im Garten und ist wegen eines Abgelaufenen Zertifikats nicht im Stande sich per VPN zum Master zu verbinden!
-
@MyzerAT
Mit welcher backitup Version hast du den Restore durchgeführt.
Normal hast du ein WebIF, welches dir genau ausgibt, was gerade passiert.Führe mal folgendes aus und starte im Anschluss neu
iobroker host this
-
mit Version 1.3.6
und
@simatec sagte in Restore von minimalen Backup funktioniert nicht!:
Führe mal folgendes aus und starte im Anschluss neu
iobroker host thishabe ich ja bereits gemacht, log ist im Beitrag ober dir:
-
@MyzerAT
Redis installiert und iobroker richtig für die states und objects konfiguriert?
Wenn du vorher redis für states und objects hattest, musst du zuerst die redis db wiederherstellen und dann erst iobroker -
Du meinst die DB? ich glaub nicht das ich Redis installiert habe, hab ja MariaDB auf meiner DS laufen, aber das kann ich ja auch auf dem laufenden Host irgendwie kontrollieren ob die läuft?
@simatec sagte in Restore von minimalen Backup funktioniert nicht!:
und iobroker richtig für die states und objects konfiguriert
was meinst du damit?
-
@MyzerAT Das wäre schon gut, wenn du vor dem restore weißt, wie dein altes System läuft
-
läuft ja noch immer ^^
wobei ich mir ziemlich sicher bin das ich aufgrund von MariaDB --> Redis nicht im Einsatz habe!
eventuell hilft das ja auch weiter:
pi@RDJLHOME:/opt/iobroker $ iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0 (SS L), run as: admin system.adapter.alexa2.0 : alexa2 - disabled + system.adapter.backitup.0 : backitup - enabled + system.adapter.backitup.1 : backitup - enabled system.adapter.backitup.2 : backitup - disabled system.adapter.broadlink2.0 : broadlink2 - disabled system.adapter.coronavirus-statistics.0: coronavirus-statistics - disabled system.adapter.discovery.0 : discovery - disabled system.adapter.flot.0 : flot - disabled system.adapter.ical.0 : ical - disabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png - disabled system.adapter.info.0 : info - disabled system.adapter.iot.0 : iot - disabled system.adapter.javascript.0 : javascript - disabled system.adapter.meross.0 : meross - disabled system.adapter.mihome.0 : mihome - disabled, port: 9898, bind: 0.0.0.0 system.adapter.mihome.1 : mihome - disabled, port: 9898, bind: 192.168.1.5 system.adapter.modbus.0 : modbus - disabled system.adapter.musiccast.0 : musiccast - disabled system.adapter.onkyo.0 : onkyo - disabled system.adapter.parser.0 : parser - disabled system.adapter.ping.0 : ping - disabled system.adapter.ping.1 : ping - disabled system.adapter.pushover.0 : pushover - disabled system.adapter.rickshaw.0 : rickshaw - disabled system.adapter.shelly.0 : shelly - disabled, port: 1882, bind: 0.0.0.0 system.adapter.sonoff.0 : sonoff - disabled, port: 1883, bind: 0.0.0.0 system.adapter.sonoff.1 : sonoff - disabled, port: 1883, bind: 0.0.0.0 system.adapter.sql.0 : sql - disabled, port: 3307 system.adapter.telegram.0 : telegram - disabled, port: 8443, bind: 0.0.0.0 system.adapter.terminal.0 : terminal - disabled, port: 8088, bind: 0.0.0.0 (SS L), run as: admin system.adapter.text2command.0 : text2command - disabled system.adapter.vis-bars.0 : vis-bars - disabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges - disabled system.adapter.vis-colorpicker.0 : vis-colorpicker - disabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch - disabled system.adapter.vis-google-fonts.0 : vis-google-fonts - disabled system.adapter.vis-history.0 : vis-history - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets - disabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - disabled system.adapter.vis-justgage.0 : vis-justgage - disabled system.adapter.vis-keyboard.0 : vis-keyboard - disabled system.adapter.vis-lcars.0 : vis-lcars - disabled system.adapter.vis-map.0 : vis-map - disabled system.adapter.vis-metro.0 : vis-metro - disabled system.adapter.vis-players.0 : vis-players - disabled system.adapter.vis-plumb.0 : vis-plumb - disabled system.adapter.vis-rgraph.0 : vis-rgraph - disabled system.adapter.vis-timeandweather.0 : vis-timeandweather - disabled system.adapter.vis-weather.0 : vis-weather - disabled system.adapter.vis.0 : vis - disabled system.adapter.web.0 : web - disabled, port: 8082, bind: 0.0.0.0, ru n as: admin system.adapter.yamaha.0 : yamaha - disabled system.adapter.zigbee.0 : zigbee - disabled, port: /dev/ttyACM0 system.adapter.zigbee.2 : zigbee - disabled, port: /dev/ttyACM0
-
@MyzerAT sagte in Restore von minimalen Backup funktioniert nicht!:
MariaDB --> Redis
Aber MariaDB und Redis haben nichts miteinander zu tun.
-
leider ist es schon über ein Jahr her, aber ich bin mir zu 95% sicher das ich damals nur "ENTER" gedrückt habe und nicht "redis" eingegeben hab, beim erstellen des Multihostsystems !
-
@MyzerAT sagte in Restore von minimalen Backup funktioniert nicht!:
beim ausführen des befehls "iobroker host this, kommt folgendes:
Multihost war bisher nicht genannt
Dann musst du einen anderen Befehl nehmen. Ich weiß gerade nicht die exakte Form.
da musst du mal suchen, oder vielleicht kann @apollon77 helfen.
Der Befehl in der Liste
iobroker host <hostname>
kommt da irgendwie hin, aber halt wie genau weiß ich nicht -
-
hier das logfile
-
niemand eine Idee dazu, habe extra das log gepostet!
-
@MyzerAT Poste es mal in txt.
-
-
@MyzerAT
Denke hier liegt dein Problem ...2020-03-18 12:59:24.420 - [31merror[39m: admin.0 (3393) Please specify the email address and domains to use Let's Encrypt certificates! 2020-03-18 12:59:24.457 - [31merror[39m: admin.0 (3393) uncaught exception: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small 2020-03-18 12:59:24.458 - [31merror[39m: admin.0 (3393) Error: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small
Da kommen in Log einige errors
-
und wie kann ich das beheben?
-
@MyzerAT
Hast du bei deinem alten System da was aktiv?
Falls ja deaktiviere das mal alles und mache dann ein Backup. -
in der Admin Instanz ist da was mit Zertifikat , wo aber was mit einer Emailadresse ist kann ich mich nicht erinnern
eventuell muss ich https deaktivieren vorm backup machen ?!
-
@MyzerAT sagte in Restore von minimalen Backup funktioniert nicht!:
Ja mache das mal ...