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. Off Topic
  4. Migration postgresql von einem server zum anderen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

  • 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

Migration postgresql von einem server zum anderen

Geplant Angeheftet Gesperrt Verschoben Off Topic
5 Beiträge 3 Kommentatoren 268 Aufrufe 3 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.
  • KopierwichtelK Offline
    KopierwichtelK Offline
    Kopierwichtel
    schrieb am zuletzt editiert von
    #1

    hallo zusammen,

    ich nutze eine postgresql db auf einem windows server um history daten des iobrokers zu speichern. jetzt möchte ich die db in einem docker container umziehen und idealerweise später auch die daten migrieren.

    nun stelle ich mir die frage wie ich das am besten anstelle.

    Mein erster gedanke war die neue db in docker anzulegen und im adapter die einstellungen auf den neuen db server zu ändern. bleiben im dem falle alle ids erhalten sodass später eine migration einfach möglich ist? oder erhalten die datenpunkte neue ids?

    über eure hilfe freue ich mich sehr

    Marc BergM ? 2 Antworten Letzte Antwort
    0
    • KopierwichtelK Kopierwichtel

      hallo zusammen,

      ich nutze eine postgresql db auf einem windows server um history daten des iobrokers zu speichern. jetzt möchte ich die db in einem docker container umziehen und idealerweise später auch die daten migrieren.

      nun stelle ich mir die frage wie ich das am besten anstelle.

      Mein erster gedanke war die neue db in docker anzulegen und im adapter die einstellungen auf den neuen db server zu ändern. bleiben im dem falle alle ids erhalten sodass später eine migration einfach möglich ist? oder erhalten die datenpunkte neue ids?

      über eure hilfe freue ich mich sehr

      Marc BergM Offline
      Marc BergM Offline
      Marc Berg
      Most Active
      schrieb am zuletzt editiert von Marc Berg
      #2

      @kopierwichtel sagte in Migration postgresql von einem server zum anderen:

      Mein erster gedanke war die neue db in docker anzulegen und im adapter die einstellungen auf den neuen db server zu ändern. bleiben im dem falle alle ids erhalten sodass später eine migration einfach möglich ist? oder erhalten die datenpunkte neue ids?

      1. Backup mit BackItUp erstellen
      2. SQL Adapter Instanz auf neue (docker) DB umstellen
      3. Restore mit BackItUp

      Die IDs bleiben erhalten, fertig.

      Wenn es nicht funktioniert, kannst Du immer noch zurück schwenken auf die alte DB.

      Edit: User/Passwort muss auf der neuen DB erstellt/gesetzt werden. Aber ich denke, das ist klar.

      NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+RabbitMQ+Grafana

      Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

      Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

      1 Antwort Letzte Antwort
      1
      • KopierwichtelK Kopierwichtel

        hallo zusammen,

        ich nutze eine postgresql db auf einem windows server um history daten des iobrokers zu speichern. jetzt möchte ich die db in einem docker container umziehen und idealerweise später auch die daten migrieren.

        nun stelle ich mir die frage wie ich das am besten anstelle.

        Mein erster gedanke war die neue db in docker anzulegen und im adapter die einstellungen auf den neuen db server zu ändern. bleiben im dem falle alle ids erhalten sodass später eine migration einfach möglich ist? oder erhalten die datenpunkte neue ids?

        über eure hilfe freue ich mich sehr

        ? Offline
        ? Offline
        Ein ehemaliger Benutzer
        schrieb am zuletzt editiert von
        #3

        @kopierwichtel

        Moin,

        ich wieder spreche nur ungern @Marc-Berg, aber ich würde mich immer an die offizielle Dokumentation halten.

        Meine Reihenfolge wäre:

        1. Postgesql Docker installieren
        2. Alles schreib/Lese Aktionen auf der PG Win stoppen, iobroker Adapter, Grafana usw.
        3. in der neuen Umgebung mit pg_dumpall siehe Migration die daten aus der alten in die neue Umgebung überführen
        4. Checks durchführen, um zu sehen ob auch alle Daten da sind, z.B Grafana Dashboards auf die neue Installation umbiegen.
        5. die Konfiguration im iobroker - SQL Adapter ans neue Ziel anpassen
        6. ioBroker Adapter wieder starten
        7. check op neue Daten in die neue Umgebung einlaufen

        Achso, Backups zu haben ist besser als sie zu Brauchen :)

        VG
        Bernd

        KopierwichtelK 2 Antworten Letzte Antwort
        1
        • ? Ein ehemaliger Benutzer

          @kopierwichtel

          Moin,

          ich wieder spreche nur ungern @Marc-Berg, aber ich würde mich immer an die offizielle Dokumentation halten.

          Meine Reihenfolge wäre:

          1. Postgesql Docker installieren
          2. Alles schreib/Lese Aktionen auf der PG Win stoppen, iobroker Adapter, Grafana usw.
          3. in der neuen Umgebung mit pg_dumpall siehe Migration die daten aus der alten in die neue Umgebung überführen
          4. Checks durchführen, um zu sehen ob auch alle Daten da sind, z.B Grafana Dashboards auf die neue Installation umbiegen.
          5. die Konfiguration im iobroker - SQL Adapter ans neue Ziel anpassen
          6. ioBroker Adapter wieder starten
          7. check op neue Daten in die neue Umgebung einlaufen

          Achso, Backups zu haben ist besser als sie zu Brauchen :)

          VG
          Bernd

          KopierwichtelK Offline
          KopierwichtelK Offline
          Kopierwichtel
          schrieb am zuletzt editiert von
          #4

          @dp20eic
          Moin, sorry für die späte Antwort. Hatte eine OP und komme erst jetzt dazu wieder reinzuschauen. Vielen Dank auf jeden Fall für die Antworten, ich werden mal den Dump machen und dann die config anpassen. Ich melde mich dann nochmal.

          VG, Martin

          1 Antwort Letzte Antwort
          0
          • ? Ein ehemaliger Benutzer

            @kopierwichtel

            Moin,

            ich wieder spreche nur ungern @Marc-Berg, aber ich würde mich immer an die offizielle Dokumentation halten.

            Meine Reihenfolge wäre:

            1. Postgesql Docker installieren
            2. Alles schreib/Lese Aktionen auf der PG Win stoppen, iobroker Adapter, Grafana usw.
            3. in der neuen Umgebung mit pg_dumpall siehe Migration die daten aus der alten in die neue Umgebung überführen
            4. Checks durchführen, um zu sehen ob auch alle Daten da sind, z.B Grafana Dashboards auf die neue Installation umbiegen.
            5. die Konfiguration im iobroker - SQL Adapter ans neue Ziel anpassen
            6. ioBroker Adapter wieder starten
            7. check op neue Daten in die neue Umgebung einlaufen

            Achso, Backups zu haben ist besser als sie zu Brauchen :)

            VG
            Bernd

            KopierwichtelK Offline
            KopierwichtelK Offline
            Kopierwichtel
            schrieb am zuletzt editiert von
            #5

            @dp20eic said in Migration postgresql von einem server zum anderen:

            @kopierwichtel

            Moin,

            ich wieder spreche nur ungern @Marc-Berg, aber ich würde mich immer an die offizielle Dokumentation halten.

            Meine Reihenfolge wäre:

            1. Postgesql Docker installieren
            2. Alles schreib/Lese Aktionen auf der PG Win stoppen, iobroker Adapter, Grafana usw.
            3. in der neuen Umgebung mit pg_dumpall siehe Migration die daten aus der alten in die neue Umgebung überführen
            4. Checks durchführen, um zu sehen ob auch alle Daten da sind, z.B Grafana Dashboards auf die neue Installation umbiegen.
            5. die Konfiguration im iobroker - SQL Adapter ans neue Ziel anpassen
            6. ioBroker Adapter wieder starten
            7. check op neue Daten in die neue Umgebung einlaufen

            Achso, Backups zu haben ist besser als sie zu Brauchen :)

            VG
            Bernd

            @dp20eic

            Hallo Bernd

            dein Vorschlag hat einwandfrei geklappt. Daten sind migriert und alles funktioniert wie erwartet.

            Dank und VG, Martin

            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

            509

            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