NEWS
influxdb
-
Hallo,
Mein System läuft auf Debian 11 und soweit ist alles ok
Ich will auf einer neuen SSD ein neues System frisch aufsetzen unter Debian 12.
Ich bekomme aber leider Influx Daten nicht auf das neue System Importiert
Im Netz findet man ja zig Anleitungen wie man das angeblich machen kann...
Ich sichere die Datenbank ja mit backitup aber dies liest das backup ja nur ein wenn Influx installiert ist
wen ich dies mache dann kommt aber ein Autorisation Fehler, den ich weiß nicht wo ich bei der Installation den Token für die InfluxDB angeben muss und wen ich den nach der Installation unter Token eintrage bringt das auch nicht viel
Ich Quelle mich da jetzt schon seit 5 Tagen mit rum, kann mir da mal jemand helfen wie das gemacht werden muss oder geht das erst gar nicht , aber wieso kann man dann ein backup machen ?
das mit sudo influx backup /media/ini2 -t ( hier mit Token noch )
und dann n wieder versuchen mit einspielen:
sudo influx restore /media/ini2 --full -t 1Ljl
sagt er auch dass es ein Zugriffs Fehler gibt.
Was und wie muss ich machen damit ich die Daten auf einem neu installieren System einlesen kann?
Für Tipps bin ich sehr dankbar!
mfg
Digi-Bit
-
influx restore /media/ini2 --full -t 1Ljl
sagt er auch dass es ein Zugriffs Fehler gibt.Für einen „full“ Restore benötigst du einmalig den Operator Token der neuen/Zieldatenbank. Nach dem Restore arbeitest du dann mit den Token und Passwörtern der alten Installation weiter.
Alternativ kannst du auch den alten Operator Token beim Setup des neuen Servers mitgeben:influx setup --token dghhddx
Edit: und warum arbeitest du ständig mit „sudo“?
Edit 2: auch ein Restore mit Backitup funktioniert natürlich, mit dem Unterschied, dass hier lediglich ein Bucket wiederhergestellt wird. Token, Passwörter, User, Dashboards etc. dagegen nicht.
-
Für die Variante über BackitUp hier eine Anleitung dazu:
https://github.com/simatec/ioBroker.backitup/wiki/Diverse-Anleitungen-für-ioBroker.backitup#influxdb2-restore -
********@marc-berg sagte in influxdb:
influx restore /media/ini2 --full -t 1Ljl
sagt er auch dass es ein Zugriffs Fehler gibt.Für einen „full“ Restore benötigst du einmalig den Operator Token der neuen/Zieldatenbank. Nach dem Restore arbeitest du dann mit den Token und Passwörtern der alten Installation weiter.
Alternativ kannst du auch den alten Operator Token beim Setup des neuen Servers mitgeben:influx setup --token dghhddx
das war der goldene Schlüssel !
Edit: und warum arbeitest du ständig mit „sudo“?
ich sitze jetzt schon 5 Tage an einer kompletten neu Installation einer SSD mit Debian 12 und da gehen einige Sachen nicht mehr wie bei 11 und bin wohl im Eifer des Gefechtes ab und an mal zu wirisch geworden
Edit 2: auch ein Restore mit Backitup funktioniert natürlich, mit dem Unterschied, dass hier lediglich ein Bucket wiederhergestellt wird. Token, Passwörter, User, Dashboards etc. dagegen nicht.
das habe ich ebent nie hin bekommen weil er nach der Installation von Influx meinte das der token nicht stimmt !
ich bin dann so vorgegangen:
sudo apt update
curl -fsSL https://repos.influxdata.com/influxdata-archive_compat.key|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/influxdata.gpg
echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list
sudo apt update && sudo apt install influxdb2
sudo systemctl start influxdb
sudo systemctl status influxdb
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Alternativ kannst du auch den alten Operator Token beim Setup des neuen Servers mitgeben:influx setup --token 1Ljl**********************************====
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!sudo influx setup
user: admin
Organisation: Organisation der alten installation
DB Name: DB-Name der alten installation
360********
und nun kann ich auch mit backitup das backup von Influx einspielen !
DANKE !!!!!!!
-
Für die Variante über BackitUp hier eine Anleitung dazu:
https://github.com/simatec/ioBroker.backitup/wiki/Diverse-Anleitungen-für-ioBroker.backitup#influxdb2-restoredies hat ebent nicht so funktioniert
mfg
Digi-Bit