Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Gelöst] js-controller 4.0 - backitup

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    731

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

[Gelöst] js-controller 4.0 - backitup

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
9 Beiträge 5 Kommentatoren 1.3k Aufrufe 3 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • L Offline
    L Offline
    Lyxon
    schrieb am zuletzt editiert von Lyxon
    #1

    Hallo zusammen,

    keine Ahnung ob ich hier oder in einem Backup bereich posten muss...

    Zum Fehler... nach update der Docker-image von js-controller 4.0.18 auf die aktuelle 4.0.19 funktioniert das einspielen des backups nicht mehr. Da er nun iwi auch den js-controller wiederherstellen möchte.

    hier der restore.log:

    The current version of js-controller differs from the version in the backup.
    The js-controller version of the backup can not be restored automatically.
    To restore the js-controller version of the backup, execute "npm i iobroker.js-controller@4.0.18 --production" inside your ioBroker directory
    If you really want to restore the backup with the current installed js-controller, execute the restore command with the --force flag
    

    Folglich werden keine anderen adapter als auch einstellungen von admin.0 usw... wiederhergestellt...
    Wo kann ich anfangen zu suchen?

    Grüße,
    Lars

    O 1 Antwort Letzte Antwort
    0
    • L Lyxon

      Hallo zusammen,

      keine Ahnung ob ich hier oder in einem Backup bereich posten muss...

      Zum Fehler... nach update der Docker-image von js-controller 4.0.18 auf die aktuelle 4.0.19 funktioniert das einspielen des backups nicht mehr. Da er nun iwi auch den js-controller wiederherstellen möchte.

      hier der restore.log:

      The current version of js-controller differs from the version in the backup.
      The js-controller version of the backup can not be restored automatically.
      To restore the js-controller version of the backup, execute "npm i iobroker.js-controller@4.0.18 --production" inside your ioBroker directory
      If you really want to restore the backup with the current installed js-controller, execute the restore command with the --force flag
      

      Folglich werden keine anderen adapter als auch einstellungen von admin.0 usw... wiederhergestellt...
      Wo kann ich anfangen zu suchen?

      Grüße,
      Lars

      O Offline
      O Offline
      oFbEQnpoLKKl6mbY5e13
      schrieb am zuletzt editiert von
      #2

      @lyxon

      Es handelt sich nicht um einen Fehler, sondern um einen Hinweis. Das Backup wurde unter JS-Controller v4.0.18 gemacht und der Hinweis enthält auch gleich die Info, wie man den JS-Controller in der gewünschten Version installiert.

      1 Antwort Letzte Antwort
      0
      • L Offline
        L Offline
        Lyxon
        schrieb am zuletzt editiert von
        #3

        @ofbeqnpolkkl6mby5e13

        vorher kam diese meldung meine ich nicht.
        Hab sonst auch nicht in Portainer/console update für js-controller durchgeführt....
        Am ende hatte ich meine alte installationen mit neuerem js-controller... Oder mein gedächtnis ist grad mega schnlecht.

        Wie kann ich den ein backup einspielen und dabei bestimmte anwedungen auslassen? in diesem fall js-controller...
        Oder geht das nicht?

        haselchenH O 2 Antworten Letzte Antwort
        0
        • L Lyxon

          @ofbeqnpolkkl6mby5e13

          vorher kam diese meldung meine ich nicht.
          Hab sonst auch nicht in Portainer/console update für js-controller durchgeführt....
          Am ende hatte ich meine alte installationen mit neuerem js-controller... Oder mein gedächtnis ist grad mega schnlecht.

          Wie kann ich den ein backup einspielen und dabei bestimmte anwedungen auslassen? in diesem fall js-controller...
          Oder geht das nicht?

          haselchenH Offline
          haselchenH Offline
          haselchen
          Most Active
          schrieb am zuletzt editiert von
          #4

          @lyxon

          Warum folgst du nicht einfach den Anweisungen im Log?

          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.7, Nodejs 22.22.2 ,JS Controller 7.0.7 ,Admin 7.8.24

          1 Antwort Letzte Antwort
          0
          • L Lyxon

            @ofbeqnpolkkl6mby5e13

            vorher kam diese meldung meine ich nicht.
            Hab sonst auch nicht in Portainer/console update für js-controller durchgeführt....
            Am ende hatte ich meine alte installationen mit neuerem js-controller... Oder mein gedächtnis ist grad mega schnlecht.

            Wie kann ich den ein backup einspielen und dabei bestimmte anwedungen auslassen? in diesem fall js-controller...
            Oder geht das nicht?

            O Offline
            O Offline
            oFbEQnpoLKKl6mbY5e13
            schrieb am zuletzt editiert von oFbEQnpoLKKl6mbY5e13
            #5

            @lyxon

            Für ein Restore brauchst du einen funktionierenden JS-Controller in der Version, die auch das Backup erstellt hat. Wenn du nun einen Container nimmst, dann ist da irgendeine Version vorinstalliert. Dass diese von der Verion des Backups abweicht, ist nicht ungewöhnlich. Aber eben auch überhaupt kein Problem. In dem Backup sind keinerlei Adapter enthalten, sondern nur die Informationen, welche Adapter, Instanzen usw. vorhanden waren. Nach dem Restore werden alle Adapter erst installiert.

            Was passiert, wenn du "npm i iobroker.js-controller@4.0.18 --production" ausführst?

            L 1 Antwort Letzte Antwort
            0
            • O oFbEQnpoLKKl6mbY5e13

              @lyxon

              Für ein Restore brauchst du einen funktionierenden JS-Controller in der Version, die auch das Backup erstellt hat. Wenn du nun einen Container nimmst, dann ist da irgendeine Version vorinstalliert. Dass diese von der Verion des Backups abweicht, ist nicht ungewöhnlich. Aber eben auch überhaupt kein Problem. In dem Backup sind keinerlei Adapter enthalten, sondern nur die Informationen, welche Adapter, Instanzen usw. vorhanden waren. Nach dem Restore werden alle Adapter erst installiert.

              Was passiert, wenn du "npm i iobroker.js-controller@4.0.18 --production" ausführst?

              L Offline
              L Offline
              Lyxon
              schrieb am zuletzt editiert von
              #6

              @ofbeqnpolkkl6mby5e13

              nach...

              npm i iobroker.js-controller@4.0.18 --production
              pkill -u iobroker
              iobroker restore 0
              

              einschließlich warten und container neustart...

              funktioniert die Test instanz wieder. Was jedoch für mein gedächtnis verwirrend ist... weil ich mich offensichtlich nicht mehr an den richtigen weg den js-controller zu updaten erinnere...
              ich lese nochmal rum :)

              Trotzdem vielen lieben Dank ! :)

              haselchenH 1 Antwort Letzte Antwort
              0
              • L Lyxon

                @ofbeqnpolkkl6mby5e13

                nach...

                npm i iobroker.js-controller@4.0.18 --production
                pkill -u iobroker
                iobroker restore 0
                

                einschließlich warten und container neustart...

                funktioniert die Test instanz wieder. Was jedoch für mein gedächtnis verwirrend ist... weil ich mich offensichtlich nicht mehr an den richtigen weg den js-controller zu updaten erinnere...
                ich lese nochmal rum :)

                Trotzdem vielen lieben Dank ! :)

                haselchenH Offline
                haselchenH Offline
                haselchen
                Most Active
                schrieb am zuletzt editiert von
                #7

                @lyxon

                dieser Weg ist es normalerweise nicht ;)
                Da solltest du dich tatsächlich nochmal einlesen.

                Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.7, Nodejs 22.22.2 ,JS Controller 7.0.7 ,Admin 7.8.24

                1 Antwort Letzte Antwort
                0
                • F Offline
                  F Offline
                  Fox1985
                  schrieb am zuletzt editiert von
                  #8

                  Guten Morgen,
                  ich versuche seit gestern Abend vergebens ein Backup wieder herzustellen.
                  Leider bis jetzt vergebens
                  ich bekommen stets folgende Fehlermeldung

                  [DEBUG] [iobroker] Start ioBroker Restore ...
                  [DEBUG] [iobroker] iobroker controller daemon is not running
                  [DEBUG] [iobroker] host.iobroker-pi OK.
                  [ERROR] [iobroker] The current version of js-controller differs from the version in the backup.
                  [ERROR] [iobroker] The js-controller version of the backup can not be restored automatically.
                  [ERROR] [iobroker] To restore the js-controller version of the backup, execute "npm i iobroker.js-controller@4.0.19 --production" inside your ioBroker directory
                  [ERROR] [iobroker] If you really want to restore the backup with the current installed js-controller, execute the restore command with the --force flag
                  [DEBUG] [iobroker] ioBroker Restore completed successfully
                  [EXIT] 52 **** Restore was canceled!! ****
                  
                  The log can be closed ...
                  

                  Natürlich bin ich dem Hinweis gefolgt und habe

                  iobroker stop
                  npm i iobroker.js-controller@4.0.19 --production
                  iobroker start
                  

                  in der SSH Konsole bekomme ich folgende Mitteilung:

                  
                  pi@iobroker-pi:~ $ iobroker stop
                  pi@iobroker-pi:~ $ sudo npm i iobroker.js-controller@4.0.19 --production
                  
                  > iobroker.js-controller@4.0.19 preinstall /home/pi/node_modules/iobroker.js-controller
                  > node lib/preinstallCheck.js
                  
                  NPM version: 6.14.15
                  
                  > iobroker.js-controller@4.0.19 install /home/pi/node_modules/iobroker.js-controller
                  > node iobroker.js setup first
                  
                   Cannot read system.config: null (OK when migrating or restoring)
                  Successfully migrated 2 objects to Redis Sets
                  object 0_userdata.0.example_state created
                  object 0_userdata.0 created
                  object alias.0 created
                  object system.certificates created
                  object system.licenses created
                  object system.repositories created
                  object system.config created
                  object enum.functions created
                  object enum.rooms created
                  object system.group.user created
                  object system.group.administrator created
                  object _design/system created
                  object system.meta.uuid created: b3391903-c706-b479-2ef0-e07819d26ffe
                  object system.user.admin created
                  host.iobroker-pi install adapter admin
                  upload [14] admin.admin /home/pi/node_modules/iobroker.admin/admin/admin.png admin.png image/png
                  upload [13] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/de/translations.json i18n/de/translations.json application/json
                  upload [12] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/en/translations.json i18n/en/translations.json application/json
                  upload [11] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/es/translations.json i18n/es/translations.json application/json
                  upload [10] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                  upload [9] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/it/translations.json i18n/it/translations.json application/json
                  upload [8] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                  upload [7] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                  upload [6] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                  upload [5] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                  upload [4] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                  upload [3] admin.admin /home/pi/node_modules/iobroker.admin/admin/index.html index.html text/html
                  upload [2] admin.admin /home/pi/node_modules/iobroker.admin/admin/index_m.html index_m.html text/html
                  upload [1] admin.admin /home/pi/node_modules/iobroker.admin/admin/jsonConfig.json jsonConfig.json application/json
                  upload [0] admin.admin /home/pi/node_modules/iobroker.admin/admin/words.js words.js application/javascript
                  host.iobroker-pi object system.adapter.admin created/updated
                  host.iobroker-pi create instance admin
                  host.iobroker-pi object system.adapter.admin.0.alive created
                  host.iobroker-pi object system.adapter.admin.0.connected created
                  host.iobroker-pi object system.adapter.admin.0.compactMode created
                  host.iobroker-pi object system.adapter.admin.0.cpu created
                  host.iobroker-pi object system.adapter.admin.0.cputime created
                  host.iobroker-pi object system.adapter.admin.0.memHeapUsed created
                  host.iobroker-pi object system.adapter.admin.0.memHeapTotal created
                  host.iobroker-pi object system.adapter.admin.0.memRss created
                  host.iobroker-pi object system.adapter.admin.0.uptime created
                  host.iobroker-pi object system.adapter.admin.0.inputCount created
                  host.iobroker-pi object system.adapter.admin.0.outputCount created
                  host.iobroker-pi object system.adapter.admin.0.eventLoopLag created
                  host.iobroker-pi object system.adapter.admin.0.sigKill created
                  host.iobroker-pi object system.adapter.admin.0.logLevel created
                  host.iobroker-pi object system.adapter.admin.upload created
                  host.iobroker-pi object admin.0.info created
                  host.iobroker-pi object admin.0 created
                  host.iobroker-pi object admin.0.info.connected created
                  host.iobroker-pi object admin.0.info.connection created
                  host.iobroker-pi object admin.0.info.newsFeed created
                  host.iobroker-pi object admin.0.info.newsETag created
                  host.iobroker-pi object admin.0.info.newsLastId created
                  host.iobroker-pi object admin.0.info.updatesList created
                  host.iobroker-pi Set default value of admin.0.info.connected:
                  host.iobroker-pi Set default value of admin.0.info.connection: false
                  host.iobroker-pi Set default value of admin.0.info.updatesList:
                  host.iobroker-pi object system.adapter.admin.0 created
                  {
                    "defaultPrivate": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEogIBAAKCAQEAojSl4ONfAEJhp/fXas5xv24uxZYdCWM96du1rYWNeKKOfhsE\r\n9H/yVVNJf1s35FlJaclQ6xCdg/XjJHcuxRcE7mzYaE59mxAI6Ntgq2eKa+u42t39\r\nqKWmmVsVHTdHuPoL4sI08kdsX8U2qrsq5RKcjZy6pjhvWIWqOjueuaDQfw9dYm6Z\r\nFGbvgzd1cBwJl/pGTuqypxv0qAIa8MlKJktiWGW97kjDLPO4ae7vYiG46G2xxzdS\r\nnnLEcYbQ+ge0BwOvuXBculHLJ1YIGVT8IrVvBolmTzW3fvhRK49mAvZxIS9BFHTw\r\naPgSzgtxnEFt/ZgI1VquV3tF6S9xGM3OrvjyJQIDAQABAoIBAAklzvUP3Zu2IqvG\r\nXm+3lNKm9BxQivKsliFKMsTGc2QKRt71xyHC1Xfaapq0GkLWhj1hDR80oK2AgH7d\r\n+dVDpxOLL+kyBANqtBXtyVXhUP0lHhe5zURlky+y403ygCj+cQ0oxrOjM4lzJdIb\r\nHCAvHIUgAaa+KAlmAGOoWRs+5oND05RNTieNe/G+avt7C6P19pQO7gFOaaolTO7+\r\noMXzlbxfGJUjebD81iqEfRHHGn8wfNerciGNhJAQRbudIu7I0S32BOWVWnwqsLkx\r\nvaqbtoyNVo7Pur928NNESNHUUAjZ9R6FLhlH+HkHfrWmAtqwduR5+w+051dJo2wd\r\nE/MnEUECgYEAzNWnfSIcJbBodPb8Lx+KD8o3rxv/em9KKAOIfLJHD33qxQ8lEgZt\r\nrEE71TMC9FqKd4pe9j4fvkBUHC818kPkc/mQkicj5qnwgTnOgjqv+Fc3/bvxu7P+\r\nYJREWlv7Q2wPmCgc+l4ZjLI/6eKmoIPhHgR+P7is5AjuvKZpmvq4/t8CgYEAyrkL\r\npiNbK2aX0T34koExbCCT1zKzi1xA4OXNkC8BTDUFKDtlKIeYZE6/4B9Q5V15HNvb\r\nAbWulVIcI+ZThRekORBGqIZHYIF4lQLRXDy0e6dKizJqG/y6wDr04AIN46ciBFGW\r\nQYIjHMIH8k//D+uhwFxv26nkDwXdVL23UICCI3sCgYBzmvIYkbPJIbMSsILMJcTJ\r\n/JtI3UhnVYBI7RWPKx8oAy0JYu7NKYukeHzIay3zs1YK+bF20MEhozTVY1/TB7Zc\r\nLjIGCskcWjU++d0vauf+BVu4fOaFxaR/5a5eQSOifc6fVaRlOc65tbCU1DKuzT+0\r\nrVyDojsRyGjVWCaqLW9TiQKBgDs8YwkC38sIyWfc4dt9YMGlq02AhTI9nL+aprxw\r\n38Iy4/TjliWHqaH12N9Whz7eV1t1asNPIVqEibB7xv/m7pe2B8+KnSS38FIqZp67\r\nJknTklamPpc6/B7bm14xe3mABtKYPH2b10K597R4Z6FxSux4lj7rn7Y8EnaGkSA2\r\nzNAtAoGAXvIOiuDbjcUC5baXcSv7bzkalbqChsQrAPUKBYLUnxeokjhQcFr1ot5x\r\nd3bcyjAbt36MT1XOVj3e9HKENdU0OWGtFkpi0LcpCdsprNNpcK6CI+108h5fi9TF\r\n5nwp0j4hNPgUdUMN04TmsSHx1ihvKthSA8tu5qZznbWnBxgx5KI=\r\n-----END RSA PRIVATE KEY-----\r\n",
                    "defaultPublic": "-----BEGIN CERTIFICATE-----\r\nMIIDhjCCAm6gAwIBAgIJCTjp9ev58OBKMA0GCSqGSIb3DQEBCwUAMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjAeFw0yMjA1MTUwNjE1NDBaFw0yMzA1MTUwNjE1NDBaMEExFDASBgNV\r\nBAMTC2lvYnJva2VyLXBpMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQL\r\nEwhpb2Jyb2tlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKI0peDj\r\nXwBCYaf312rOcb9uLsWWHQljPenbta2FjXiijn4bBPR/8lVTSX9bN+RZSWnJUOsQ\r\nnYP14yR3LsUXBO5s2GhOfZsQCOjbYKtnimvruNrd/ailpplbFR03R7j6C+LCNPJH\r\nbF/FNqq7KuUSnI2cuqY4b1iFqjo7nrmg0H8PXWJumRRm74M3dXAcCZf6Rk7qsqcb\r\n9KgCGvDJSiZLYlhlve5IwyzzuGnu72IhuOhtscc3Up5yxHGG0PoHtAcDr7lwXLpR\r\nyydWCBlU/CK1bwaJZk81t374USuPZgL2cSEvQRR08Gj4Es4LcZxBbf2YCNVarld7\r\nRekvcRjNzq748iUCAwEAAaOBgzCBgDAMBgNVHRMBAf8EAjAAMA8GA1UdDwEB/wQF\r\nAwMHv4AwFgYDVR0RBA8wDYILaW9icm9rZXItcGkwHQYDVR0OBBYEFKVC+MyA/za8\r\nMT9YirudOOnGk36WMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNV\r\nHSMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAinPe7WIoTih5p+Ux+j+HW/U9+pjLN\r\nbCmcAlYQEHaMEKo+3xzuxgSYoJGF8sgVIkhOZl0pG1eswQIW/OJ0DzcEYLFzGwsL\r\n8dVibZCeeZ4aAli0UnBMrSHxb8QFqj6qHqeeGQtcYNb9+uKZPR3k64WXkudFbbHc\r\nIA86o9SrAfq+tYZuWrdEYlrVSHJ2Pb5Oea1OubghQz6GdGFw9IabFqLR2NcYpipc\r\nz/4umRe5BwC8rSYmhzkgnX6Ilr/VTQ0pNgNIuQF8gDCT131zYq0D7A403LZ456vh\r\no+iLTbBxgMMWB60FKp+2SWb1HGjsazx20xappHbfZvocF0/DDykazfhB\r\n-----END CERTIFICATE-----\r\n"
                  }
                  Update certificate defaultPrivate
                  The object "system.certificates" was updated successfully.
                  Update certificate defaultPublic
                  The object "system.certificates" was updated successfully.
                  npm WARN saveError ENOENT: no such file or directory, open '/home/pi/package.json'
                  npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
                  npm WARN pi No description
                  npm WARN pi No repository field.
                  npm WARN pi No README data
                  npm WARN pi No license field.
                  npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
                  npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                  
                  + iobroker.js-controller@4.0.19
                  updated 1 package and audited 739 packages in 37.508s
                  
                  22 packages are looking for funding
                    run `npm fund` for details
                  
                  found 30 vulnerabilities (11 low, 8 moderate, 11 high)
                    run `npm audit fix` to fix them, or `npm audit` for details
                  
                  

                  Könnt Ihr mir helfen?
                  Viele Grüße

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • F Fox1985

                    Guten Morgen,
                    ich versuche seit gestern Abend vergebens ein Backup wieder herzustellen.
                    Leider bis jetzt vergebens
                    ich bekommen stets folgende Fehlermeldung

                    [DEBUG] [iobroker] Start ioBroker Restore ...
                    [DEBUG] [iobroker] iobroker controller daemon is not running
                    [DEBUG] [iobroker] host.iobroker-pi OK.
                    [ERROR] [iobroker] The current version of js-controller differs from the version in the backup.
                    [ERROR] [iobroker] The js-controller version of the backup can not be restored automatically.
                    [ERROR] [iobroker] To restore the js-controller version of the backup, execute "npm i iobroker.js-controller@4.0.19 --production" inside your ioBroker directory
                    [ERROR] [iobroker] If you really want to restore the backup with the current installed js-controller, execute the restore command with the --force flag
                    [DEBUG] [iobroker] ioBroker Restore completed successfully
                    [EXIT] 52 **** Restore was canceled!! ****
                    
                    The log can be closed ...
                    

                    Natürlich bin ich dem Hinweis gefolgt und habe

                    iobroker stop
                    npm i iobroker.js-controller@4.0.19 --production
                    iobroker start
                    

                    in der SSH Konsole bekomme ich folgende Mitteilung:

                    
                    pi@iobroker-pi:~ $ iobroker stop
                    pi@iobroker-pi:~ $ sudo npm i iobroker.js-controller@4.0.19 --production
                    
                    > iobroker.js-controller@4.0.19 preinstall /home/pi/node_modules/iobroker.js-controller
                    > node lib/preinstallCheck.js
                    
                    NPM version: 6.14.15
                    
                    > iobroker.js-controller@4.0.19 install /home/pi/node_modules/iobroker.js-controller
                    > node iobroker.js setup first
                    
                     Cannot read system.config: null (OK when migrating or restoring)
                    Successfully migrated 2 objects to Redis Sets
                    object 0_userdata.0.example_state created
                    object 0_userdata.0 created
                    object alias.0 created
                    object system.certificates created
                    object system.licenses created
                    object system.repositories created
                    object system.config created
                    object enum.functions created
                    object enum.rooms created
                    object system.group.user created
                    object system.group.administrator created
                    object _design/system created
                    object system.meta.uuid created: b3391903-c706-b479-2ef0-e07819d26ffe
                    object system.user.admin created
                    host.iobroker-pi install adapter admin
                    upload [14] admin.admin /home/pi/node_modules/iobroker.admin/admin/admin.png admin.png image/png
                    upload [13] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/de/translations.json i18n/de/translations.json application/json
                    upload [12] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/en/translations.json i18n/en/translations.json application/json
                    upload [11] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/es/translations.json i18n/es/translations.json application/json
                    upload [10] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                    upload [9] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/it/translations.json i18n/it/translations.json application/json
                    upload [8] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                    upload [7] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                    upload [6] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                    upload [5] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                    upload [4] admin.admin /home/pi/node_modules/iobroker.admin/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                    upload [3] admin.admin /home/pi/node_modules/iobroker.admin/admin/index.html index.html text/html
                    upload [2] admin.admin /home/pi/node_modules/iobroker.admin/admin/index_m.html index_m.html text/html
                    upload [1] admin.admin /home/pi/node_modules/iobroker.admin/admin/jsonConfig.json jsonConfig.json application/json
                    upload [0] admin.admin /home/pi/node_modules/iobroker.admin/admin/words.js words.js application/javascript
                    host.iobroker-pi object system.adapter.admin created/updated
                    host.iobroker-pi create instance admin
                    host.iobroker-pi object system.adapter.admin.0.alive created
                    host.iobroker-pi object system.adapter.admin.0.connected created
                    host.iobroker-pi object system.adapter.admin.0.compactMode created
                    host.iobroker-pi object system.adapter.admin.0.cpu created
                    host.iobroker-pi object system.adapter.admin.0.cputime created
                    host.iobroker-pi object system.adapter.admin.0.memHeapUsed created
                    host.iobroker-pi object system.adapter.admin.0.memHeapTotal created
                    host.iobroker-pi object system.adapter.admin.0.memRss created
                    host.iobroker-pi object system.adapter.admin.0.uptime created
                    host.iobroker-pi object system.adapter.admin.0.inputCount created
                    host.iobroker-pi object system.adapter.admin.0.outputCount created
                    host.iobroker-pi object system.adapter.admin.0.eventLoopLag created
                    host.iobroker-pi object system.adapter.admin.0.sigKill created
                    host.iobroker-pi object system.adapter.admin.0.logLevel created
                    host.iobroker-pi object system.adapter.admin.upload created
                    host.iobroker-pi object admin.0.info created
                    host.iobroker-pi object admin.0 created
                    host.iobroker-pi object admin.0.info.connected created
                    host.iobroker-pi object admin.0.info.connection created
                    host.iobroker-pi object admin.0.info.newsFeed created
                    host.iobroker-pi object admin.0.info.newsETag created
                    host.iobroker-pi object admin.0.info.newsLastId created
                    host.iobroker-pi object admin.0.info.updatesList created
                    host.iobroker-pi Set default value of admin.0.info.connected:
                    host.iobroker-pi Set default value of admin.0.info.connection: false
                    host.iobroker-pi Set default value of admin.0.info.updatesList:
                    host.iobroker-pi object system.adapter.admin.0 created
                    {
                      "defaultPrivate": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEogIBAAKCAQEAojSl4ONfAEJhp/fXas5xv24uxZYdCWM96du1rYWNeKKOfhsE\r\n9H/yVVNJf1s35FlJaclQ6xCdg/XjJHcuxRcE7mzYaE59mxAI6Ntgq2eKa+u42t39\r\nqKWmmVsVHTdHuPoL4sI08kdsX8U2qrsq5RKcjZy6pjhvWIWqOjueuaDQfw9dYm6Z\r\nFGbvgzd1cBwJl/pGTuqypxv0qAIa8MlKJktiWGW97kjDLPO4ae7vYiG46G2xxzdS\r\nnnLEcYbQ+ge0BwOvuXBculHLJ1YIGVT8IrVvBolmTzW3fvhRK49mAvZxIS9BFHTw\r\naPgSzgtxnEFt/ZgI1VquV3tF6S9xGM3OrvjyJQIDAQABAoIBAAklzvUP3Zu2IqvG\r\nXm+3lNKm9BxQivKsliFKMsTGc2QKRt71xyHC1Xfaapq0GkLWhj1hDR80oK2AgH7d\r\n+dVDpxOLL+kyBANqtBXtyVXhUP0lHhe5zURlky+y403ygCj+cQ0oxrOjM4lzJdIb\r\nHCAvHIUgAaa+KAlmAGOoWRs+5oND05RNTieNe/G+avt7C6P19pQO7gFOaaolTO7+\r\noMXzlbxfGJUjebD81iqEfRHHGn8wfNerciGNhJAQRbudIu7I0S32BOWVWnwqsLkx\r\nvaqbtoyNVo7Pur928NNESNHUUAjZ9R6FLhlH+HkHfrWmAtqwduR5+w+051dJo2wd\r\nE/MnEUECgYEAzNWnfSIcJbBodPb8Lx+KD8o3rxv/em9KKAOIfLJHD33qxQ8lEgZt\r\nrEE71TMC9FqKd4pe9j4fvkBUHC818kPkc/mQkicj5qnwgTnOgjqv+Fc3/bvxu7P+\r\nYJREWlv7Q2wPmCgc+l4ZjLI/6eKmoIPhHgR+P7is5AjuvKZpmvq4/t8CgYEAyrkL\r\npiNbK2aX0T34koExbCCT1zKzi1xA4OXNkC8BTDUFKDtlKIeYZE6/4B9Q5V15HNvb\r\nAbWulVIcI+ZThRekORBGqIZHYIF4lQLRXDy0e6dKizJqG/y6wDr04AIN46ciBFGW\r\nQYIjHMIH8k//D+uhwFxv26nkDwXdVL23UICCI3sCgYBzmvIYkbPJIbMSsILMJcTJ\r\n/JtI3UhnVYBI7RWPKx8oAy0JYu7NKYukeHzIay3zs1YK+bF20MEhozTVY1/TB7Zc\r\nLjIGCskcWjU++d0vauf+BVu4fOaFxaR/5a5eQSOifc6fVaRlOc65tbCU1DKuzT+0\r\nrVyDojsRyGjVWCaqLW9TiQKBgDs8YwkC38sIyWfc4dt9YMGlq02AhTI9nL+aprxw\r\n38Iy4/TjliWHqaH12N9Whz7eV1t1asNPIVqEibB7xv/m7pe2B8+KnSS38FIqZp67\r\nJknTklamPpc6/B7bm14xe3mABtKYPH2b10K597R4Z6FxSux4lj7rn7Y8EnaGkSA2\r\nzNAtAoGAXvIOiuDbjcUC5baXcSv7bzkalbqChsQrAPUKBYLUnxeokjhQcFr1ot5x\r\nd3bcyjAbt36MT1XOVj3e9HKENdU0OWGtFkpi0LcpCdsprNNpcK6CI+108h5fi9TF\r\n5nwp0j4hNPgUdUMN04TmsSHx1ihvKthSA8tu5qZznbWnBxgx5KI=\r\n-----END RSA PRIVATE KEY-----\r\n",
                      "defaultPublic": "-----BEGIN CERTIFICATE-----\r\nMIIDhjCCAm6gAwIBAgIJCTjp9ev58OBKMA0GCSqGSIb3DQEBCwUAMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjAeFw0yMjA1MTUwNjE1NDBaFw0yMzA1MTUwNjE1NDBaMEExFDASBgNV\r\nBAMTC2lvYnJva2VyLXBpMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQL\r\nEwhpb2Jyb2tlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKI0peDj\r\nXwBCYaf312rOcb9uLsWWHQljPenbta2FjXiijn4bBPR/8lVTSX9bN+RZSWnJUOsQ\r\nnYP14yR3LsUXBO5s2GhOfZsQCOjbYKtnimvruNrd/ailpplbFR03R7j6C+LCNPJH\r\nbF/FNqq7KuUSnI2cuqY4b1iFqjo7nrmg0H8PXWJumRRm74M3dXAcCZf6Rk7qsqcb\r\n9KgCGvDJSiZLYlhlve5IwyzzuGnu72IhuOhtscc3Up5yxHGG0PoHtAcDr7lwXLpR\r\nyydWCBlU/CK1bwaJZk81t374USuPZgL2cSEvQRR08Gj4Es4LcZxBbf2YCNVarld7\r\nRekvcRjNzq748iUCAwEAAaOBgzCBgDAMBgNVHRMBAf8EAjAAMA8GA1UdDwEB/wQF\r\nAwMHv4AwFgYDVR0RBA8wDYILaW9icm9rZXItcGkwHQYDVR0OBBYEFKVC+MyA/za8\r\nMT9YirudOOnGk36WMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNV\r\nHSMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAinPe7WIoTih5p+Ux+j+HW/U9+pjLN\r\nbCmcAlYQEHaMEKo+3xzuxgSYoJGF8sgVIkhOZl0pG1eswQIW/OJ0DzcEYLFzGwsL\r\n8dVibZCeeZ4aAli0UnBMrSHxb8QFqj6qHqeeGQtcYNb9+uKZPR3k64WXkudFbbHc\r\nIA86o9SrAfq+tYZuWrdEYlrVSHJ2Pb5Oea1OubghQz6GdGFw9IabFqLR2NcYpipc\r\nz/4umRe5BwC8rSYmhzkgnX6Ilr/VTQ0pNgNIuQF8gDCT131zYq0D7A403LZ456vh\r\no+iLTbBxgMMWB60FKp+2SWb1HGjsazx20xappHbfZvocF0/DDykazfhB\r\n-----END CERTIFICATE-----\r\n"
                    }
                    Update certificate defaultPrivate
                    The object "system.certificates" was updated successfully.
                    Update certificate defaultPublic
                    The object "system.certificates" was updated successfully.
                    npm WARN saveError ENOENT: no such file or directory, open '/home/pi/package.json'
                    npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
                    npm WARN pi No description
                    npm WARN pi No repository field.
                    npm WARN pi No README data
                    npm WARN pi No license field.
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
                    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                    
                    + iobroker.js-controller@4.0.19
                    updated 1 package and audited 739 packages in 37.508s
                    
                    22 packages are looking for funding
                      run `npm fund` for details
                    
                    found 30 vulnerabilities (11 low, 8 moderate, 11 high)
                      run `npm audit fix` to fix them, or `npm audit` for details
                    
                    

                    Könnt Ihr mir helfen?
                    Viele Grüße

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @fox1985 sagte in [Gelöst] js-controller 4.0 - backitup:

                    Könnt Ihr mir helfen?

                    Du stehst im falschen Verzeichnis.

                    cd /opt/iobroker
                    

                    und dann den js-controller dort installieren.

                    Linux-Werkzeugkasten:
                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                    NodeJS Fixer Skript:
                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                    1 Antwort Letzte Antwort
                    0

                    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
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate
                    FAQ Cloud / IOT
                    HowTo: Node.js-Update
                    HowTo: Backup/Restore
                    Downloads
                    BLOG

                    422

                    Online

                    32.9k

                    Benutzer

                    83.0k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe