Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Manuelles Backup funktioniert nicht

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Manuelles Backup funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 3 Kommentatoren 812 Aufrufe
  • Ä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.
  • G Offline
    G Offline
    grisu74
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich bin beim Homematic Usertreffen auf IO Broker aufmerksam geworden und war gleich begeistert von der Flexibilität und der vielen Möglichkeiten.

    Ich habe bereits begonnen, meine erste Visualisierung zu basteln. Klappt auch alles sehr gut.

    Jetzt wollte ich ein Backup erstellen und bekomme folgende Fehlermeldung.

    Habe schon google bemüht, aber bisher keine Lösung gefunden.

    habe folgendes eingegeben:

    cd /opt/Iobroker

    sudo iobroker stop

    sudo iobroker backup

    Das Ergebnis sieht wie folgt aus.

    ! pi@raspberrypi:/opt/iobroker $ sudo iobroker backup
    ! /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:191
    ! result.objects[j].value.common.host === hostname) {
    ! ^
    ! TypeError: Cannot read property 'host' of undefined
    ! at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:191:59
    ! at StatesInMemory.getStates (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemServer.js:555:45)
    ! at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:167:24
    ! at StatesInMemory.getKeys (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemServer.js:713:45)
    ! at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:160:20
    ! at ObjectsInMemServer.getObjectList (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2458:23)
    ! at ObjectsInMemServer. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2418:33)
    ! at checkObjectRights (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:1744:16)
    ! at ObjectsInMemServer.getObjectList (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2414:13)
    ! at BackupRestore.createBackup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js:150:17)
    ! pi@raspberrypi:/opt/iobroker $</anonymous>

    Kann mir geholfen werden?

    Leif

    1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #2

      Welche js-Controller Version hast du?

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • G Offline
        G Offline
        grisu74
        schrieb am zuletzt editiert von
        #3

        Hallo,

        wo sehe ich das?

        pi@raspberrypi:/opt/iobroker $ sudo iobroker -v

        1.2.3

        Kann das sein?

        Bin noch nicht so bewandert. :(

        1 Antwort Letzte Antwort
        0
        • apollon77A Offline
          apollon77A Offline
          apollon77
          schrieb am zuletzt editiert von
          #4

          Interessant. Wenn du im admin im Web unter Objekte gehst schalte da mal den Expertenmodus ein (einer der Buttons oben links). Dann müsste auch ein system.host.xxx kommen mit xxx deinem Hostnamen. In dr Zeile bitte mal hinten rechts auf den Stift. Dort tab „raw“ und Poste mal das json was da drin ist.

          Oder hast du mehrere system.host Einträge?

          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          1 Antwort Letzte Antwort
          0
          • G Offline
            G Offline
            grisu74
            schrieb am zuletzt editiert von
            #5

            Wenn ich richtig bin, sehe ich dort auch Version 1.2.3

            Ist das die aktuellste Version?

            ! {
            ! "from": "system.host.raspberrypi",
            ! "ts": 1525286072364,
            ! "enums": {},
            ! "common": {
            ! "name": "raspberrypi",
            ! "title": "ioBroker.js-controller",
            ! "installedVersion": "1.2.3",
            ! "platform": "Javascript/Node.js",
            ! "cmd": "/usr/local/bin/node /opt/iobroker/node_modules/iobroker.js-controller/controller.js start",
            ! "hostname": "raspberrypi",
            ! "type": "js-controller",
            ! "address": [
            ! "192.168.178.48",
            ! "2a02:560:42ea:7800:22bc:6c2:ad3a:c011",
            ! "fe80::3541:9d4d:1d4b:5f57"
            ! ]
            ! },
            ! "native": {
            ! "process": {
            ! "title": "iobroker.js-controller",
            ! "versions": {
            ! "http_parser": "2.7.0",
            ! "node": "6.13.0",
            ! "v8": "5.1.281.111",
            ! "uv": "1.16.1",
            ! "zlib": "1.2.11",
            ! "ares": "1.10.1-DEV",
            ! "icu": "58.2",
            ! "modules": "48",
            ! "openssl": "1.0.2n"
            ! },
            ! "env": {
            ! "SUDO_GID": "1000",
            ! "MAIL": "/var/mail/root",
            ! "USER": "root",
            ! "HOME": "/root",
            ! "SUDO_UID": "1000",
            ! "LOGNAME": "root",
            ! "TERM": "xterm-256color",
            ! "USERNAME": "root",
            ! "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            ! "LANG": "de_DE.UTF-8",
            ! "LS_COLORS": "rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arc=01;31:.arj=01;31:.taz=01;31:.lha=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.tzo=01;31:.t7z=01;31:.zip=01;31:.z=01;31:.Z=01;31:.dz=01;31:.gz=01;31:.lrz=01;31:.lz=01;31:.lzo=01;31:.xz=01;31:.zst=01;31:.tzst=01;31:.bz2=01;31:.bz=01;31:.tbz=01;31:.tbz2=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.war=01;31:.ear=01;31:.sar=01;31:.rar=01;31:.alz=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.cab=01;31:.jpg=01;35:.jpeg=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=00;36:.au=00;36:.flac=00;36:.m4a=00;36:.mid=00;36:.midi=00;36:.mka=00;36:.mp3=00;36:.mpc=00;36:.ogg=00;36:.ra=00;36:.wav=00;36:.oga=00;36:.opus=00;36:.spx=00;36:.xspf=00;36:",
            ! "SUDO_COMMAND": "/usr/bin/iobroker start",
            ! "SHELL": "/bin/bash",
            ! "SUDO_USER": "pi",
            ! "PWD": "/opt/iobroker"
            ! }
            ! },
            ! "os": {
            ! "hostname": "raspberrypi",
            ! "type": "Linux",
            ! "platform": "linux",
            ! "arch": "arm",
            ! "release": "4.9.59-v7+",
            ! "endianness": "LE",
            ! "tmpdir": "/tmp"
            ! },
            ! "hardware": {
            ! "cpus": [
            ! {
            ! "model": "ARMv7 Processor rev 4 (v7l)",
            ! "speed": 1200
            ! },
            ! {
            ! "model": "ARMv7 Processor rev 4 (v7l)",
            ! "speed": 1200
            ! },
            ! {
            ! "model": "ARMv7 Processor rev 4 (v7l)",
            ! "speed": 1200
            ! },
            ! {
            ! "model": "ARMv7 Processor rev 4 (v7l)",
            ! "speed": 1200
            ! }
            ! ],
            ! "totalmem": 972369920,
            ! "networkInterfaces": {
            ! "lo": [
            ! {
            ! "address": "127.0.0.1",
            ! "netmask": "255.0.0.0",
            ! "family": "IPv4",
            ! "mac": "00:00:00:00:00:00",
            ! "internal": true
            ! },
            ! {
            ! "address": "::1",
            ! "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff",
            ! "family": "IPv6",
            ! "mac": "00:00:00:00:00:00",
            ! "scopeid": 0,
            ! "internal": true
            ! }
            ! ],
            ! "eth0": [
            ! {
            ! "address": "192.168.178.48",
            ! "netmask": "255.255.255.0",
            ! "family": "IPv4",
            ! "mac": "b8:27:eb:28:c8:de",
            ! "internal": false
            ! },
            ! {
            ! "address": "2a02:560:42ea:7800:22bc:6c2:ad3a:c011",
            ! "netmask": "ffff:ffff:ffff:ffff::",
            ! "family": "IPv6",
            ! "mac": "b8:27:eb:28:c8:de",
            ! "scopeid": 0,
            ! "internal": false
            ! },
            ! {
            ! "address": "fe80::3541:9d4d:1d4b:5f57",
            ! "netmask": "ffff:ffff:ffff:ffff::",
            ! "family": "IPv6",
            ! "mac": "b8:27:eb:28:c8:de",
            ! "scopeid": 2,
            ! "internal": false
            ! }
            ! ]
            ! }
            ! }
            ! },
            ! "acl": {
            ! "object": 1636,
            ! "owner": "system.user.admin",
            ! "ownerGroup": "system.group.administrator"
            ! },
            ! "_id": "system.host.raspberrypi",
            ! "type": "host"
            ! }

            1 Antwort Letzte Antwort
            0
            • G Offline
              G Offline
              grisu74
              schrieb am zuletzt editiert von
              #6

              Ach so, nur einen System Host Eintrag.

              1 Antwort Letzte Antwort
              0
              • Ralla66R Offline
                Ralla66R Offline
                Ralla66
                Most Active
                schrieb am zuletzt editiert von
                #7

                Achte auf Leerzeichen und Groß und Kleinschreibung.

                Zitat:

                habe folgendes eingegeben:

                cd /opt/Iobroker hier I groß geht nicht

                sudo iobroker stop, wenn du iobroker stop machst, wer soll dann ein backup machen.

                Hier sagst du ja iobroker mache ein backup der aber gestoppt ist.

                sudo iobroker backup

                Probiere mal :

                cd /opt/iobroker

                danach :

                sudo iobroker backup

                Ralla

                1 Antwort Letzte Antwort
                0
                • apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #8

                  Also Du scheinst wohl irgendwo ein "Komisches" Adapter/Instanz-Objekt zu haben was kein "common" hat. Das sollte eigentlich nicht vorkommen.

                  Quick hack für dich:

                  öffne die Datei /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupBackup.js und gehe in Zeile 191

                  und ändere die Zeile von

                  result.objects[j].value.common.host === hostname) {
                  

                  nach

                  result.objects[j].value.common && result.objects[j].value.common.host === hostname) {
                  

                  Dann neu versuchen. geht es dann?

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  1 Antwort Letzte Antwort
                  0
                  • G Offline
                    G Offline
                    grisu74
                    schrieb am zuletzt editiert von
                    #9

                    Hallo Ralla,

                    leider hat es nicht funktioniert. Danke trotzdem.

                    Die Lösung von apollon77 hat funktioniert <emoji seq="1f604">😄</emoji>

                    Backup läuft wieder.

                    Habt vielen Dank für eure Unterstützung. <emoji seq="1f604">😄</emoji>

                    Leif

                    1 Antwort Letzte Antwort
                    0
                    • apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von
                      #10

                      Baue das als Fix noch im Github ein. Wie das passieren kann ist dennoch komisch. Schau nochmal die ganze Instanzen durch das di auch alle einem Host zugeordnet sind

                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                      1 Antwort Letzte Antwort
                      0
                      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

                      768

                      Online

                      32.5k

                      Benutzer

                      81.7k

                      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