NEWS
Mysql backup in backitup einrichten
-
In der Dok steht, dass "wenn der Mysql-Server auf einem entfernten System läuft, die mysqldump auf dem ioBroker System laufen muss".
Wo muss ich das default-mysql-client package installieren? Mysql läuft in einem eigenen Docker container. Die Historisierung mit dem SQL Adapter klappt. Der Iobroker läuft in einem docker container auf einem QNAP NAS.
Mysql backup lässt sich im backitup Adapter nicht auswählen (Checkbox grau). Meine Annahme war, dass der Mysql client im Iobroker Host installiert sein muss. Also habe ich dort den mysql-client installiert mit 'apt install default-mysql-client'. /usr/bin/mysqldump ist dann vorhanden. Iobroker neu gestartet. Kein Erfolg.
QNAP TVS-671 QTS 5.1.1.2491
Docker 20.10.22-qnap7Docker Container:
-
buanet/iobroker 5.0.12
Node.js v16.17.1
Adapter: backitup 2.8.7, SQL 2.2.0 -
edhongcy/mysql 8.0.12
-
-
In der Dok steht, dass "wenn der Mysql-Server auf einem entfernten System läuft, die mysqldump auf dem ioBroker System laufen muss".
Wo muss ich das default-mysql-client package installieren? Mysql läuft in einem eigenen Docker container. Die Historisierung mit dem SQL Adapter klappt. Der Iobroker läuft in einem docker container auf einem QNAP NAS.
Mysql backup lässt sich im backitup Adapter nicht auswählen (Checkbox grau). Meine Annahme war, dass der Mysql client im Iobroker Host installiert sein muss. Also habe ich dort den mysql-client installiert mit 'apt install default-mysql-client'. /usr/bin/mysqldump ist dann vorhanden. Iobroker neu gestartet. Kein Erfolg.
QNAP TVS-671 QTS 5.1.1.2491
Docker 20.10.22-qnap7Docker Container:
-
buanet/iobroker 5.0.12
Node.js v16.17.1
Adapter: backitup 2.8.7, SQL 2.2.0 -
edhongcy/mysql 8.0.12
@walterw sagte in Mysql backup in backitup einrichten:
Wo muss ich das default-mysql-client package installieren?
Im Buanet Image kannst Du zusätzliche Pakete über die Umgebungvariable "PACKAGES" installieren lassen.
PACKAGES=default-mysql-clientAußerdem müssen die externen Datenbanken in Backitup aktiviert werden, über die Umgebungsvariable
IOB_BACKITUP_EXTDB=trueAuch das ist dort dokumentiert:
https://docs.buanet.de/iobroker-docker-image/docs/#environment-variables-env
-
-
@walterw sagte in Mysql backup in backitup einrichten:
Wo muss ich das default-mysql-client package installieren?
Im Buanet Image kannst Du zusätzliche Pakete über die Umgebungvariable "PACKAGES" installieren lassen.
PACKAGES=default-mysql-clientAußerdem müssen die externen Datenbanken in Backitup aktiviert werden, über die Umgebungsvariable
IOB_BACKITUP_EXTDB=trueAuch das ist dort dokumentiert:
https://docs.buanet.de/iobroker-docker-image/docs/#environment-variables-env
@marc-berg sagte in Mysql backup in backitup einrichten:
Pakete über die Umgebungvariable "PACKAGES" installieren lassen.
Danke! Hat funktioniert. Der mysql-client ist schon vorhanden. Es lag an der Umgebungsvariablen IOB_BACKITUP_EXTDB.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden