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. History Daten sichern oder zu SQL portieren

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

  • 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.4k

History Daten sichern oder zu SQL portieren

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
7 Beiträge 3 Kommentatoren 2.1k 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.
  • F Offline
    F Offline
    Fitti
    schrieb am zuletzt editiert von
    #1

    Hi zusammen,

    ich installiere gerade aus Performancegründen ein nagelneues ioBroker. Ich mache aus verschiedenen Gründen einfach alles komplett neu - vor allem da ich letztes Mal nach Einspielen des Backups mehrere Schwierigkeiten hatte.

    Nun wird testhalber alles neu gemacht, macht ja auch Spaß :lol: .

    ****<u>Meine Fragen:</u>

    1.) Frage, wie bekomme ein Backup nur dieser History.0 Daten?

    2.) Wie kann ich diese in dem neuen System einspielen?

    3.) Kann ich diese Daten auch irgendwie so in meinen MySQL Server bekommen, dass dann der SQL.0 diese verwenden kann (also so, als ob diese durch diesen Adapter angelegt wurden)?****

    Danke im Voraus,

    Fitti

    "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
    Plural von Status ist auch Status!

    1 Antwort Letzte Antwort
    0
    • paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      1. Die Daten befinden sich in dem Ordner, der in der Instanz-Konfiguration unter "Speicherverzeichnis:" angegeben ist. Standard ist der Ordner "iobroker-date/history". Dort befinden sich Unterordner mit jeweils dem Speicherdatum als Namen. Diese z.B. per ftp auf den PC kopieren.

      2. Vom PC per ftp kopieren. Zielort: Siehe 1.

      3. Das wird wohl nicht gehen.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      0
      • HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #3

        Ich habe eine ähnliche Problematik.

        Auch ich werde demnächst eine Neuinstallation durchführen. Ebenfalls aus Performancegründen.

        Ich habe in letzter viel gespielt um mehr Performanceaus dem System herauszuholen. U.a. habe ich bei History mit verschiedenen Datenbanken gespielt.

        Ursprünglich hatte ich viel mit influxDB gearbeitet, anfangs auch mit sql.

        Aber alles auf dem selben Raspi schien doch an der Performance zu knabbern.

        Letztendlich habe ich jetzt nur noch das History interne Speichersystem.

        Jetzt hat sich mir die Frage gestellt ob nicht ein unterbeschäftigter Adapterentwickler :mrgreen: einen Konvertierungsadapter basteln kann, der:

        Alle Datenbanken auslegen und in jedem anderen Format (oder direkt in die andere Datenbank) abspeichern kann

        Auf diese Weise Backups erstellen

        Diese Backups auf anderen Systemen einlesen können

        Ich weiss, dass das alles mal eben schnell erledigt werden kann. :evil: :evil:

        Gruß

        Rainer

        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
        • F Offline
          F Offline
          Fitti
          schrieb am zuletzt editiert von
          #4

          @paul53: Danke! Hat gut geklappt - das kopieren. Jetzt versuche ich noch die Daten anzusprechen. Dazu muss ich wohl erst einmal alle DP aktivieren. Dann schauen wir weiter.

          Zum Abgleich: Technisch gesehen ist das gar nicht so schwer. Hängt natürlich davon ab, welche DB angesprochen werden soll. Ich habe einen MySQL. Mit der Workbench kann man das schon manuell machen. Und per JavaScript sollte es auch problemlos gehen. Bleibt nur noch die Datenstruktur auseinander zu fummeln. Davor graut es mir. Gibt zwar eine Duko von bluefox, aber dennoch gibt es ein paar ungereimtheiten, was er da wie gemacht hat in den Schlüsselzellen. Das ist ja auch normalerweise nicht wichtig, da seine Routine läuft. Nur für die, die nachträglich da was schrauben würden wollen, müssen sich da erst mal einarbeiten.

          "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
          Plural von Status ist auch Status!

          1 Antwort Letzte Antwort
          0
          • F Offline
            F Offline
            Fitti
            schrieb am zuletzt editiert von
            #5

            Wenn wir schon dabei sind: Kann ich auch die Daten aus meinen Variablen unter javascript.0 ex- und importieren? Ich kann ja die Struktur mit den Pfeilen oben ex und importieren. Aber nicht meine Daten, oder doch irgendwie?

            Die Daten liegen in der status.json. Jedoch ist das ein ziemlicher Aufwand alles auseinander zu nehmen. Einfach die Datei austauschen möchte ich nicht. Ich befürchte das es dann Inkonsistenzen gibt.

            "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
            Plural von Status ist auch Status!

            1 Antwort Letzte Antwort
            0
            • paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @Fitti:

              Kann ich auch die Daten aus meinen Variablen unter javascript.0 ex- und importieren? `
              Ja, im Reiter "Objekte" gibt es auch die Möglichkeit, die ausgewählte Datenstruktur (z.B. "javascript.0") in eine JSON-Datei zu exportieren (Taste mit Pfeil nach unten) und diese kann auch importiert werden (Taste mit Pfeil nach oben).

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              0
              • F Offline
                F Offline
                Fitti
                schrieb am zuletzt editiert von
                #7

                Danke für die Antwort, aber ich muss mich mal zitieren:
                @Fitti:

                …Ich kann ja die Struktur mit den Pfeilen oben ex und importieren. Aber nicht meine Daten, oder doch irgendwie?

                Die Daten liegen in der status.json. … `

                Nachdem ich keinen vernünftigen kostenlosen JSON Editor gefunden habe, wo ich Daten nach belieben hin und her kopieren konnte, habe ich einfach die status.json doch kopiert. Ging auffallend gut. Mulmig war mir, da der Hostname enthalten war, aber das scheint ioBroker abzufangen. Jetzt ist der neue Hostname drinnen. :mrgreen:

                "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
                Plural von Status ist auch Status!

                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

                667

                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