NEWS
Backitup - NAS ?
-
@Humidor sagte in Backitup - NAS ?:
versuche es, lande da in einem Fehler, wieder irgendwas falsch gemacht...
https://docs.buanet.de/de/iobroker-docker-image/docs/backitup.html#influxdb
@Marc-Berg ich habe die V2
To fulfill the prerequisites for running an InfluxDB backup/ restore with ioBroker.backitup adapter you need to add the following packages to your containers environment variable PACKAGES: ...for InfluxDB v1.8 and older add influxdb ...for InfluxDB InfluxDB v2 and newer add influxdb2-cli? steh am Schlauch, was ich da tun soll?
-
@Marc-Berg ich habe die V2
To fulfill the prerequisites for running an InfluxDB backup/ restore with ioBroker.backitup adapter you need to add the following packages to your containers environment variable PACKAGES: ...for InfluxDB v1.8 and older add influxdb ...for InfluxDB InfluxDB v2 and newer add influxdb2-cli? steh am Schlauch, was ich da tun soll?
@Humidor sagte in Backitup - NAS ?:
you need to add the following packages to your containers environment variable PACKAGES:
...for InfluxDB InfluxDB v2 and newer add influxdb2-cli
Ich übersetze mal: du musst die Umgebungsvariable "PACKAGES" mit dem Inhalt "influxdb2-cli" füllen. Damit wird der InfluxDB-Client, der für das Durchführen des backups notwendig ist, beim Container-Erst-Start installiert.
-
@Humidor sagte in Backitup - NAS ?:
you need to add the following packages to your containers environment variable PACKAGES:
...for InfluxDB InfluxDB v2 and newer add influxdb2-cli
Ich übersetze mal: du musst die Umgebungsvariable "PACKAGES" mit dem Inhalt "influxdb2-cli" füllen. Damit wird der InfluxDB-Client, der für das Durchführen des backups notwendig ist, beim Container-Erst-Start installiert.
-
-
Alles Fehler, die wir hier schon dutzendfach hatten. Du verwendest den falschen Token. Bemüh mal die Suche oder die Doku zu Backitup. Bin unterwegs.
@Marc-Berg hab mich versucht einzulesen, also die token die man per API anlegt funktionieren nicht, es muss der Token (welcher nicht ersichtlich ist) beim Anlegen der Datenbank benutzt werden. Gut, dachte ich habe mir diesen notiert, probiert, geht auch nicht.
ich habe noch keine Doku gefunden, welche ich verstehe, wie ich zu diesen korrekten Token komme ?
kennst du ev. eine? - hab weiter gesucht, die Doku zur Wiederherstellung des Operator Buttons gefundensudo service influxdb stop
fkt. nicht? service command not found? -
@Marc-Berg hab mich versucht einzulesen, also die token die man per API anlegt funktionieren nicht, es muss der Token (welcher nicht ersichtlich ist) beim Anlegen der Datenbank benutzt werden. Gut, dachte ich habe mir diesen notiert, probiert, geht auch nicht.
ich habe noch keine Doku gefunden, welche ich verstehe, wie ich zu diesen korrekten Token komme ?
kennst du ev. eine? - hab weiter gesucht, die Doku zur Wiederherstellung des Operator Buttons gefundensudo service influxdb stop
fkt. nicht? service command not found?Eventuell kannst du den Token per
http://<ip-asresse>:8086/api/v2/authorizationsauslesen. Vorher aber an der InfluxDB-Oberfläche anmelden. Wenn es dort mehrere Token gibt, dann ist es meist der an der ersten Stelle oder der mit dem ersten "createdAt" Attribut.
-
@Marc-Berg hab mich versucht einzulesen, also die token die man per API anlegt funktionieren nicht, es muss der Token (welcher nicht ersichtlich ist) beim Anlegen der Datenbank benutzt werden. Gut, dachte ich habe mir diesen notiert, probiert, geht auch nicht.
ich habe noch keine Doku gefunden, welche ich verstehe, wie ich zu diesen korrekten Token komme ?
kennst du ev. eine? - hab weiter gesucht, die Doku zur Wiederherstellung des Operator Buttons gefundensudo service influxdb stop
fkt. nicht? service command not found?@Humidor sagte in Backitup - NAS ?:
sudo service influxdb stop
fkt. nicht? service command not found?Das muss eher
sudo systemctl stop influxdbheißen.
-
Eventuell kannst du den Token per
http://<ip-asresse>:8086/api/v2/authorizationsauslesen. Vorher aber an der InfluxDB-Oberfläche anmelden. Wenn es dort mehrere Token gibt, dann ist es meist der an der ersten Stelle oder der mit dem ersten "createdAt" Attribut.
@Marc-Berg sagte in Backitup - NAS ?:
http://<ip-asresse>:8086/api/v2/authorizations
ja das hat geklappt, spuckt aber auch nur die standard All Access Token aus und diese funktionieren nicht

-
@Humidor sagte in Backitup - NAS ?:
sudo service influxdb stop
fkt. nicht? service command not found?Das muss eher
sudo systemctl stop influxdbheißen.
-
Bitte Texte aus der Konsole NIE als Screenshot, IMMER als Text in CodeTags.
-
@Marc-Berg sagte in Backitup - NAS ?:
http://<ip-asresse>:8086/api/v2/authorizations
ja das hat geklappt, spuckt aber auch nur die standard All Access Token aus und diese funktionieren nicht

@Humidor sagte in Backitup - NAS ?:
ja das hat geklappt, spuckt aber auch nur die standard All Access Token aus und diese funktionieren nicht
Dann hast du den User gelöscht, mit dem damals bei der Erst-Einrichtung der Operator Token erstellt wurde. Damit verschwindet auch der Token.
Also muss der Operator Token neu erstellt werden:
-
@Humidor sagte in Backitup - NAS ?:
ja das hat geklappt, spuckt aber auch nur die standard All Access Token aus und diese funktionieren nicht
Dann hast du den User gelöscht, mit dem damals bei der Erst-Einrichtung der Operator Token erstellt wurde. Damit verschwindet auch der Token.
Also muss der Operator Token neu erstellt werden:
@Marc-Berg Ja, das würde ich gerne, nur funktionieren die Befehle nicht, die da angeführt werden.
-
gibt noch eine andere Möglichkeit der Herstelleung, bei der in der Doku laufen die Befehle ins leere ??
@Humidor sagte in Backitup - NAS ?:
bei der in der Doku laufen die Befehle ins leere ??
Was genau treibst du da wo?
-
@Humidor sagte in Backitup - NAS ?:
bei der in der Doku laufen die Befehle ins leere ??
Was genau treibst du da wo?
@Thomas-Braun ich treibe mal überhaupt nix ;)
was ich mache habe ich dokumentiert.die Befehle in der Doku funktionieren nicht im Terminal der Syno oder im Docker Terminal der influxdb.
-
@Thomas-Braun ich treibe mal überhaupt nix ;)
was ich mache habe ich dokumentiert.die Befehle in der Doku funktionieren nicht im Terminal der Syno oder im Docker Terminal der influxdb.
@Humidor sagte in Backitup - NAS ?:
die Befehle in der Doku funktionieren nicht im Terminal der Syno oder im Docker Terminal der influxdb.
Mit welchen Meldungen konkret?
'funktionieren nicht' ist keine Beschreibung dessen, was du da wo wie genau treibst. -
@Humidor sagte in Backitup - NAS ?:
die Befehle in der Doku funktionieren nicht im Terminal der Syno oder im Docker Terminal der influxdb.
Mit welchen Meldungen konkret?
'funktionieren nicht' ist keine Beschreibung dessen, was du da wo wie genau treibst.Docker - Terminal - Influx
root@influxdb:/# sudo service influxdb stop bash: sudo: command not found root@influxdb:/#Terminal - Syno
Richard@ds1621:~$ sudo service influxdb stop Password: sudo: service: command not found Richard@ds1621:~$im Docker kann ich ja die Influx starten/stoppen
dann nur der Befehl aus dem Syno Terminal?sudo influxd recovery auth create-operator --org <deine_org> --username <dein_user> --bolt-path /var/lib/influxdb2/influxd.boltAber - influx kennt die Syno nicht, da es im Docker läuft.
-
Docker - Terminal - Influx
root@influxdb:/# sudo service influxdb stop bash: sudo: command not found root@influxdb:/#Terminal - Syno
Richard@ds1621:~$ sudo service influxdb stop Password: sudo: service: command not found Richard@ds1621:~$im Docker kann ich ja die Influx starten/stoppen
dann nur der Befehl aus dem Syno Terminal?sudo influxd recovery auth create-operator --org <deine_org> --username <dein_user> --bolt-path /var/lib/influxdb2/influxd.boltAber - influx kennt die Syno nicht, da es im Docker läuft.
Wenn du schon als root herumhüpfst braucht es natürlich kein sudo mehr...
Und das Kommando 'service' gibt es in modernen Setups nicht mehr. Hatte ich aber weiter oben bereits geschrieben...
-
Wenn du schon als root herumhüpfst braucht es natürlich kein sudo mehr...
Und das Kommando 'service' gibt es in modernen Setups nicht mehr. Hatte ich aber weiter oben bereits geschrieben...
root@influxdb:/# influxd stop Error: unknown command "stop" for "influxd" root@influxdb:/influx läuft im docker auf der syno, ich kann diesen nicht stoppen und dann einen Befehl in Terminal absetzten.
dh es muss von außerhalb gemacht werden, aber wie kommt man auf den Docker Container rein? auch wenn dieser gestoppt wurde? gar nicht vermute ich mal. -
root@influxdb:/# influxd stop Error: unknown command "stop" for "influxd" root@influxdb:/influx läuft im docker auf der syno, ich kann diesen nicht stoppen und dann einen Befehl in Terminal absetzten.
dh es muss von außerhalb gemacht werden, aber wie kommt man auf den Docker Container rein? auch wenn dieser gestoppt wurde? gar nicht vermute ich mal.@Humidor sagte in Backitup - NAS ?:
dh es muss von außerhalb gemacht werden
innerhalb des Containers:
su influxdb cd /var/lib/influxdb2 cp influxd.bolt influxd2.bolt influxd recovery auth create-operator --org <deine_org> --username <dein_user> --bolt-path /var/lib/influxdb2/influxd2.bolt mv influxd2.bolt influxd.boltContainer neustarten. Wenn etwas nicht funktioniert, ALLES zeigen (in Codetags).


