NEWS
Backup einer Influxdb2 im Docker mittels BackItUp-Adapter
-
Hallo Leute
Gibt es schon etwas neues zu diesem Thema ???
Hab keine aktuellen Beiträge bzw. Infos gefunden.Darum …
Hab im Backitup-Adapter unter InfluxDB „Ermittlen der Konfiguration“ und als Pfad folgendes
„docker exec -it influxdb2 influx „
eingetragen.Laut Fehler Log wird vom Adapter folgendes gemacht:
backitup.0 [iobroker/influxDB] Error: Command failed: "docker exec -it influxdb2 influx " backup --bucket ***** --host http://***.***.***.***.8086 -t *A*D*M*I*N*T*O*K*E*N*== „/opt/iobroker/backups/influxDB_2023_03_28-02_00_19_backupiobroker"
Wenn man vom Befehl die Anführungszeichen entfernt und den Pfad auf ein/das gemappte DATA-Verzeichnis [/var/lib/influxdb2/data/backup/influxDB_2023_03_28-02_02_00_backupiobroker] ändert, funktioniert er bei mir.
Berechtigungen ändern und kann dann das Verzeichnis ausserhalb Docker am gemounteten NAS sichern.
Restore funktioniert auch.
„docker exec -it influxdb2 influx restore --bucket ***** -t ADMINTOKEN*== /var/lib/influxdb2/data/backup/aktuell“In das „aktuell“-Vezeichnis hab ich die einzelnen „tar.gz.“-Dateien kopiert.
Sollte das schon gehen ???
Ist so etwas geplant ???DANKE für INFO.
-
@mondieux Hast Du iobroker als auch influxdb2 im Container?
-
@mondieux sagte in Backup einer Influxdb2 im Docker mittels BackItUp-Adapter:
Error: Command failed:
"docker exec -it influxdb2 influx "Sehr korrios ...
innerhalb von ioBroker , kann man diesen Befehl "docker exec ... " nicht ausführen !@mondieux sagte in Backup einer Influxdb2 im Docker mittels BackItUp-Adapter:
Sollte das schon gehen ???
Ist so etwas geplant ???funktioniert doch schon ... mit Docker .
@mondieux sagte in Backup einer Influxdb2 im Docker mittels BackItUp-Adapter:
Gibt es schon etwas neues zu diesem Thema ???Also ... in der Suche würdest du auch auf :
@Marc-Bergich denke mal , er kennt es noch nicht
-
@glasfaser ja, die Idee mit "docker exec" ist schon ... kreativ. Ich würde aber nicht ausschließen wollen, dass dies irgendwie funktioniert, dazu kenne ich den Backitup-Adapter unter der Haube nicht. Letztlich wird so oder so ein Befehl ausgeführt und Parameter angehängt.
@MondieuX die Vorgehensweise unterscheidet sich in Abhängigkeit davon, ob iobroker als Docker-Container läuft oder nicht. Ein paar kleine Vorabeiten sind dafür dann nötig.
Nachtrag: ich hatte neulich bei @andre angeregt, ob man die Installation der Clientkomponenten, die für das Influxdb-Backup aus dem Container erforderlich sind, ggf. per Umgebungsvariable initiieren könnte. Vielleicht bewegt sich da in Zukunft noch etwas.