NEWS
influxdb2.x backup
-
Hallo,
ich benutze eine Influx 2.6.1 Versoin und möchte ein Backup der kompletten Datenbank erstellen. Das ganze lauft auf einer Synology
welche befehele muß ich auf der komando ebene durchführen. Influx-CLI ist installiert
mit backitup bekomme ich es auch nicht hinCommand failed: influx backup --bucket iobroker --host http://192.168.178.52:8086 -t wQGDbLec_kv69NasA0CdgFWMWyt5BtVyUibDz6O6z9fe9gV1qIMF_Cohzie4jpP2lZ0d4cmZ2jfBisedCF7Hsw== "/opt/iobroker/backups/influxDB_2023_04_25-02_00_25_backupiobroker"/bin/sh: 1: influx: not found
wie instliere influx cli auf meinemn iobroker
und wie configzrie ich influx cliGRüße Dirk
l -
-
@thomas-braun
Aktuell läuft es in einem docker augf einer Synology DS.
Ichweiß leider nicht, wie ich zum Docker über die Konsole hinnavigiere.
Aktuell ist influxdb2.6.1 im Docker installiert -
@doerk32 Bitte nicht persönlich nehmen:
Docker ist aus meiner Sicht eine feine Technologie mit einer Reihe von Vorteilen aber auch einer guten Schicht mehr Komplexität. Wenn man dann nicht bereit ist, sich mit einfachen Docker-Grundlagen zu beschäftigen, dann sollte man es lieber sein lassen, man kommt dann nämlich auf keinen grünen Zweig.
-
Ich spreche auch vom Client. Der muss auf dem iobroker-Host installiert sein.
-
Evtl. liegt es an Deinem Token dass Du verwendest.
-
@doerk32 sagte in influxdb2.x backup:
influx: not found
sieht eher nach fehlendem influxdb2-cli aus. Aber der TE meldet sich ja nicht mehr mit den gesuchten Informationen zurück.
-
@thomas-braun sagte in influxdb2.x backup:
@doerk32 sagte in influxdb2.x backup:
influx: not found
sieht eher nach fehlendem influxdb2-cli aus. Aber der TE meldet sich ja nicht mehr mit den gesuchten Informationen zurück.
Wenn nur der Client nicht dabei ist - kann mich sich auch an die manuelle Anleitung halten:
https://docs.influxdata.com/influxdb/v2.5/tools/influx-cli/Sobald man das Archiv entpackt hat - einfach die influx Datein nach /usr/local/bin kopieren, wie in der Anleitung beschrieben.
-
Solches Gefummel an der Paketdatenbank vorbei führt nur zu unnötigen Komplikationen.
Ich weiß auch nicht warum die in ihren Anleitungen nicht auf das Repo verweisen. Oder war das Grafana?
Egal, wenn es ein Repository gibt dann nutze ich das auch.Edith: War influx. In dieser Anleitung gehen die auch über ihr Repo:
https://docs.influxdata.com/influxdb/v1.8/introduction/install/
Ist zwar für 1.8, die Anleitung gilt aber für alle Versionen von influxdb, das Repo ist immer das gleiche.
-
@thomas-braun Auf der Raspberry Seite gibts auch eine Anleitung, die den Paketmanager nutzt:
https://randomnerdtutorials.com/install-influxdb-2-raspberry-pi/
wget -q https://repos.influxdata.com/influxdata-archive_compat.key echo '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archive_compat.key' | sha256sum -c && cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/null echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list sudo apt update && sudo apt install influxdb2
-
Ist halt wichtig, dass man influxdb2 aus dem Paketmanager installiert und nicht influxdb. - Da bin ich auch schon mal reingefallen.
-
Und deswegen möchte ich sehen was da jetzt wie installiert ist. Oder auch nicht.
-
@thomas-braun
Ich habe influxdb:latest installiert.
ich entschuldige meine Unwissenheit über Docker und die da befindlichen Container.
Mein Plan war eigentlich mein Wissen diesbezüglich hier zu erweitern.
Desweiternen entschuldige ich mich auch für die Abweseheit. Es hat seine Gründe gehabt und hat nichts mit dem Forum oder deren Teilnehmern zu tun.
grüße
Dirk -
Moin,
Nein @Thomas-Braun, wollte wissen, welche Version der CLI = Command Line Interpreter du auf dem
iobroker
installiert hast, wie und wo läuft deriobroker
auch als Docker-Container?Daher hat er auch nach dem gefragt, was bei diesen beiden Kommandos kommt.
sudo apt update apt policy influxdb*
Wenn es Syno Docker sind, dann gibt es dort auch eine Konsole oder Du gehst per ssh/Putty auf das jeweilige Docker
VG
Bernd