Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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

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

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

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

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

Scheduled Pinned Locked Moved Installation
4 Posts 3 Posters 497 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    hetti72
    wrote on last edited by
    #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 Replies Last reply
    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 Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #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 -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Reply Last reply
      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 Online
        haus-automatisierungH Online
        haus-automatisierung
        Developer Most Active
        wrote on last edited by 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 Reply Last reply
        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
          wrote on last edited by
          #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 Reply Last reply
          0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          Support us

          ioBroker
          Community Adapters
          Donate

          355

          Online

          32.9k

          Users

          82.9k

          Topics

          1.3m

          Posts
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Home
          • Recent
          • Tags
          • Unread 0
          • Categories
          • Unreplied
          • Popular
          • GitHub
          • Docu
          • Hilfe