NEWS
Neuinst. Bookworm 64Bit-Lite IOBroker/Adaptern/Konfigs
-
Hallo zusammen,
so war jetzt leider länger nicht in der Lage mein 64 bit Bookworm vernünftig neu aufzusetzen.
Habe jetzt das Bookwom in der 64 bit Lite Variante draufgespielt auf einer neuen SSD.
Backitup ist komplett auf dem NAS aufgespielt, iobroker, Javascipt, Influx.db und Grafana. Auch die iobroker Konfiguration ist gesichert.
So, ich möchte jetzt jeden Schritt in der richtigen Reigenfolge abspielen:
Wie ich es vestanden habe installiere ich IOBroker mit folgendem Befehl:
curl -sLf https://iobroker.net/install.sh | bash -Dann muss ich Influx.db und Grafana installieren, dami das Backitup weiß wohin mit den BAckups, ist das korrekt?
Wenn ja, würde ich folgende Befehle ausführen:Install Grafana:
sudo rm /etc/apt/sources.list.d/grafana*
sudo apt-get install -y apt-transport-https
sudo apt-get install -y software-properties-common wget
sudo wget -q -O /usr/share/keyrings/grafana.key https://apt.grafana.com/gpg.key
echo "deb [signed-by=/usr/share/keyrings/grafana.key] https://apt.grafana.com stable main" | sudo tee /etc/apt/sources.list.d/grafana.list
Frage: Stimmen die Befehle und Reihenfolge?Install influxdb inkl. influxdb2:
sudo rm /etc/apt/sources.list.d/influ*
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 /usr/share/keyrings/influxdata-archive_compat.gpg > /dev/null
echo 'deb [signed-by=/usr/share/keyrings/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list
rm influxdata-archive_compat.key
Frage: Stimmen die Befehle und Reihenfolge?Wann lade ich die gesicherte IOBroker Konfigurationsdatei?
Dann fahre ich alle Backups rein über den iobroker Backitupadapter, muss ich da eine Reihenfolge einhalten?
Habe ich etwas vergessen im Gesamten?
Ich bin euch für jeden Tipp dankbar und werde den Chatverlauf für alle final in einem Post in eine Reihenfolge bringen für andere NewBie User
Herzliche Grüße
Kris -
@krissie777 sagte in Neuinst. Bookworm 64Bit-Lite IOBroker/Adaptern/Konfigs:
Frage: Stimmen die Befehle und Reihenfolge?
So auf den ersten Blick:
Schon, verwende aber die aktuelle Version aus dem 'Phantastische Repos und wo sie zu finden sind'-Thread. Da habe ich die Tage kleine Anpassungen bzgl. der Schlüssel vorgenommen. -
@krissie777 said in Neuinst. Bookworm 64Bit-Lite IOBroker/Adaptern/Konfigs:
Dann fahre ich alle Backups rein über den iobroker Backitupadapter, muss ich da eine Reihenfolge einhalten?
@krissie777 said in Neuinst. Bookworm 64Bit-Lite IOBroker/Adaptern/Konfigs:
Dann fahre ich alle Backups rein über den iobroker Backitupadapter, muss ich da eine Reihenfolge einhalten?
Zu Grafana etc kann ich dir nichts sagen. Die influxdb2 restore empfinde ich als selten unituitive. Darum habe ich dort gerne bei einer kleinen Anleitung unterstützt.
https://github.com/simatec/ioBroker.backitup/wiki
Wichtigster Punkte dazu sind wohl die Access Keys nach der Installation korrekt einzutragen und zu aktualisieren und in keinem Fall eine dB mit gleichem Namen anzulegen sonst funktioniert das Restore nicht.
Ist das Basiskonstrukt angelegt, dann kanst du eine influxdB restore mit Backitup fahren die auch funktioniert. Das passiert dann üblicherweise erst nach dem allgemeinen Restore von IOB.
-
Hallo Dieter,
nochmal vielen Dank für alle Deine Empfehlungen.
Leider bekomme ich ein influxdb Backup nicht hin. Ich habe den Link, phantastische Repos und wi diese zu finden sind genutzt, damit komme ich leider bei Bookworm nicht weiter. Was habe ich gemacht:sudo rm /etc/apt/sources.list.d/influ* 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/keyrings/influxdata-archive_compat.gpg > /dev/null echo 'deb [signed-by=/etc/apt/keyrings/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list rm influxdata-archive_compat.key
Dann habe ich die Rechte und User eingetragen (so wie ich Dich verstanden habe, darf der Datenbankname nicht mehr so heißen wie vor dem Backup einspielen), ist das korrekt? Wie folgt:
CREATE USER "admin" WITH PASSWORD '<adminpassword>' WITH ALL PRIVILEGES CREATE USER "user" WITH PASSWORD '<userpassword>' CREATE DATABASE "iobroker2" **Achtung:** Hier habe ich der Datenbank einen anderen Namen gegeben als ursprünglich. GRANT ALL ON "iobroker" TO "user"
Passwörter habe ich neue vergeben. Alle Positionen gehen durch ohne zu "murren", dennoch als ich den influxdb Datenbank editor öffnen möchte : sudo nano /etc/influxdb/influxdb.conf
Kommt ein Fehler, dass die Datenbank nicht angelegt wurde...Dann habe ich den Service gestartet und den Autostart:
sudo service influxdb start sudo systemctl enable --now influxdb
MOD-EDIT: Code in code-tags gesetzt!
Selbes Ergebnis wie unter Punkt 2 am Ende. Dann stehe ich.
Habe ich oben einen Denkfehler? Siehst Du etwas? Fehlen Zugriffsrechte auf die influx Ordner/Dateien?
Echte Herausforderung, darf ich Dich/euch um Hilfe bitten? Danke für jeden Tipp/Korrektur.
Viele Grüße Kris -
-
@crunchip said in Neuinst. Bookworm 64Bit-Lite IOBroker/Adaptern/Konfigs:
@krissie777 https://github.com/simatec/ioBroker.backitup/wiki/ioBroker.backitup-Wiki-Deutsch#restore-einer-influxdb-datenbank
Nehm es mir nicht übel aber die Anleitung ist so Lückenhaft geschrieben, das jemand wie ich es nicht versteht.
-
@krissie777 said in Neuinst. Bookworm 64Bit-Lite IOBroker/Adaptern/Konfigs:
ist das korrekt?
korrekt.
@krissie777 said in Neuinst. Bookworm 64Bit-Lite IOBroker/Adaptern/Konfigs:
Kommt ein Fehler, dass die Datenbank nicht angelegt wurde...
Die Datenbank wird erst angelegt wenn Backitup angeszoßen/durchgelaufen ist. Überschreiben bzw. Löschen einer Datenbank mit gleichem Namen ist das Problem was nicht klappt. Wenn Backitup "frei" agieren kann ist alles ok.
-
@dieter_p was ist da Lückenhaft, ich hab lediglich darauf Hingewiesen zwecks Datenbank.
Es steht doch klar und deutlich da was zu tun ist -
@dieter_p sagte in Neuinst. Bookworm 64Bit-Lite IOBroker/Adaptern/Konfigs:
und in keinem Fall eine dB mit gleichem Namen anzulegen sonst funktioniert das Restore nicht.
Sinnigerweise sollte man erst gar keine Anlegen, dann gibt es auch keine Probleme