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. Einsteigerfragen
  4. Installation
  5. Objects/States DB konfig für restore zwingend identisch?

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.6k

Objects/States DB konfig für restore zwingend identisch?

Geplant Angeheftet Gesperrt Verschoben Installation
4 Beiträge 3 Kommentatoren 388 Aufrufe 2 Watching
  • Ä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.
  • H Offline
    H Offline
    hetti72
    schrieb am zuletzt editiert von
    #1

    Hallo,
    ich betreibe Iobroker schon länger auf einem Synology NAS in einem Docker Container. Auf dem NAS nutze ich REDIS nur für die States DB, die ObjectsDB ist "jsonl".
    Ich möchte den iobroker nun in einen LXC Container auf einem NUC umziehen. LXC ist soweit vorbereitet, REDIS und Iobroker sind installiert und laufen auch. im LXC habe direkt REDIS als States und Objects DB eingestellt.

    Wenn ich nun mit Backitup versuche ein Backup wiederherzustellen, scheint das zwar zu funktionieren aber danach lande ich wieder im Einrichtungsassistent eines "jungfräulichen" Iobroker´s.

    Jetzt meine Frage: Müssen die Objects bzw. die States DB´s Konfigurationen auf dem neuen Host identisch zum alten Host sein?
    Wenn also auf dem alten Host ObjectsDB = jsonl und StatesDB = redis-server:6379 war, muss das auf dem neuen wieder genau so sein damit der restore funktioniert?

    Gruß,
    Frank

    HomoranH haus-automatisierungH 2 Antworten Letzte Antwort
    0
    • H hetti72

      Hallo,
      ich betreibe Iobroker schon länger auf einem Synology NAS in einem Docker Container. Auf dem NAS nutze ich REDIS nur für die States DB, die ObjectsDB ist "jsonl".
      Ich möchte den iobroker nun in einen LXC Container auf einem NUC umziehen. LXC ist soweit vorbereitet, REDIS und Iobroker sind installiert und laufen auch. im LXC habe direkt REDIS als States und Objects DB eingestellt.

      Wenn ich nun mit Backitup versuche ein Backup wiederherzustellen, scheint das zwar zu funktionieren aber danach lande ich wieder im Einrichtungsassistent eines "jungfräulichen" Iobroker´s.

      Jetzt meine Frage: Müssen die Objects bzw. die States DB´s Konfigurationen auf dem neuen Host identisch zum alten Host sein?
      Wenn also auf dem alten Host ObjectsDB = jsonl und StatesDB = redis-server:6379 war, muss das auf dem neuen wieder genau so sein damit der restore funktioniert?

      Gruß,
      Frank

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @hetti72 sagte in Objects/States DB konfig für restore zwingend identisch?:

      muss das auf dem neuen wieder genau so sein damit der restore funktioniert?

      ja!
      deine Daten liegen im Backup ja in den entsprechenden Datenbanken.

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • H hetti72

        Hallo,
        ich betreibe Iobroker schon länger auf einem Synology NAS in einem Docker Container. Auf dem NAS nutze ich REDIS nur für die States DB, die ObjectsDB ist "jsonl".
        Ich möchte den iobroker nun in einen LXC Container auf einem NUC umziehen. LXC ist soweit vorbereitet, REDIS und Iobroker sind installiert und laufen auch. im LXC habe direkt REDIS als States und Objects DB eingestellt.

        Wenn ich nun mit Backitup versuche ein Backup wiederherzustellen, scheint das zwar zu funktionieren aber danach lande ich wieder im Einrichtungsassistent eines "jungfräulichen" Iobroker´s.

        Jetzt meine Frage: Müssen die Objects bzw. die States DB´s Konfigurationen auf dem neuen Host identisch zum alten Host sein?
        Wenn also auf dem alten Host ObjectsDB = jsonl und StatesDB = redis-server:6379 war, muss das auf dem neuen wieder genau so sein damit der restore funktioniert?

        Gruß,
        Frank

        haus-automatisierungH Offline
        haus-automatisierungH Offline
        haus-automatisierung
        Developer Most Active
        schrieb am zuletzt editiert von haus-automatisierung
        #3

        @hetti72 sagte in Objects/States DB konfig für restore zwingend identisch?:

        Wenn ich nun mit Backitup versuche ein Backup wiederherzustellen, scheint das zwar zu funktionieren aber danach lande ich wieder im Einrichtungsassistent eines "jungfräulichen" Iobroker´s.

        Darüber bin ich auch schon gestolpert: https://github.com/ioBroker/ioBroker.js-controller/issues/1920

        Das Problem ist, dass auf der neuen Installation die Datenbank jsonl ist. Dann wird das Backup wiederhergestellt (und alles in die aktuell konfigurierte DB geschrieben -> jsonl) und danach wird das Ziel auf redis aus deinem Backup geändert. Ist super verwirrend.

        Das heißt, Du hast dann alles Daten in jsonl aber eine leere Redis DB (welche aber jetzt aktiv ist).

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine inoffizielle ioBroker Dokumentation

        H 1 Antwort Letzte Antwort
        1
        • haus-automatisierungH haus-automatisierung

          @hetti72 sagte in Objects/States DB konfig für restore zwingend identisch?:

          Wenn ich nun mit Backitup versuche ein Backup wiederherzustellen, scheint das zwar zu funktionieren aber danach lande ich wieder im Einrichtungsassistent eines "jungfräulichen" Iobroker´s.

          Darüber bin ich auch schon gestolpert: https://github.com/ioBroker/ioBroker.js-controller/issues/1920

          Das Problem ist, dass auf der neuen Installation die Datenbank jsonl ist. Dann wird das Backup wiederhergestellt (und alles in die aktuell konfigurierte DB geschrieben -> jsonl) und danach wird das Ziel auf redis aus deinem Backup geändert. Ist super verwirrend.

          Das heißt, Du hast dann alles Daten in jsonl aber eine leere Redis DB (welche aber jetzt aktiv ist).

          H Offline
          H Offline
          hetti72
          schrieb am zuletzt editiert von
          #4

          @haus-automatisierung sagte in Objects/States DB konfig für restore zwingend identisch?:

          Das Problem ist, dass auf der neuen Installation die Datenbank jsonl ist. Dann wird das Backup wiederhergestellt (und alles in die aktuell konfigurierte DB geschrieben -> jsonl) und danach wird das Ziel auf redis aus deinem Backup geändert. Ist super verwirrend.

          Allerdings, ich hab das Problem anfangs auch nicht verstanden. Ich hatte auf dem neuen System nach einigen versuchen dann die DB Settings so eingestellt wie auf dem alten (ObjectsDB = jsonl und StatesDB = redis). Da hat der restore dann aber auch nicht funktioniert da er dann die REDIS Instanz nicht finden konnte. Die lief auf dem NAS in einem separaten Container (redis-server) und auf dem neuen System mit im LXC Container. Ich musste noch einen einen Eintrag im Host´s file machen, damit der Iobroker die REDIS DB unter dem alten namen (redis-server) finden konnte. War ziemlich Tricky.

          Der Restore Prozess sollte das wirklich berücksichtigen.

          gruß,
          Frank

          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

          433

          Online

          32.5k

          Benutzer

          81.6k

          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