InfluxDB2 Restore

Vorwort

Der im Folgenden beschriebene Restore einer InfluxdB zeigt das Vorgehen für ein neu installierten ioBroker, wie z.B. bei Hardwareumzug einer nativen Installation.

Dabei steht eine größtmöglich Nutzung der aktuellen ioBroker.backitup GUI im Vordergrund (Alternativen über die Kommandozeile sind hier nicht beschrieben).

Voraussetzung

Ein funktionales Grundsystem bestehend aus ioBroker inkl. ioBroker.backitup wie es z.B. nach einer Neuinstallation vorliegt. Funktionale Backup-Files einer versionsgleichen InfluxdB für ein Restore verstehen sich von selbst.

Ein Restore des ioBroker’s (ohne InfluxdB) hat mittels ioBroker.backitup bereits stattgefunden und der InfluxdB Adapter ist installiert sowie die jeweilige Instanz ist mit den alten Einstellungen bereits wiederhergestellt.

Die InfluxdB Instanz(en) sind in den Stop-Zustand zu versetzen.

Restore influxdb2

Durch das ioBroker-Restore befinden sich nicht mehr nutzbare Token in der InfluxdB (All-Access) und ioBroker.backitup (Admin) Instanz.

Man beginnt nun mit der Installation von InfluxdB2 auf dem System nach allg. bekannten Weg.

Bei der Neuinstallation ist kein Bucket neu anzulegen bzw. mindestens ein neuer Bucketname zu wählen. ioBroker.backitup löscht/ergänzt/überschreibt etc. aktuell kein Bucket mit identischem Namen beim Restore.

In der Access-Verwaltung von Influxdb2 ist ein Token für den Zugriff von ioBroker anzulegen und diesen in die InfluxdB-Instanz einzutragen.

Nun benötigen wir für den ioBroker.backitup Adapter den neuen Operator-Token, welcher z.B. über die Linux-Kommandozeile durch

influx auth list -t <ein all access token>

über den ersten Eintrag der Ausgabe eingesehen werden kann. (Hinweis: Beim Kopieren in die Instanz-Settings auf Zeilenumbrüche etc. achten!).

Nun ist ein neuer Operator-Token in der InfluxdB-Instanz und ein Operator-Token in ioBroker.backitup eingetragen.

Nun kann ein Restore von ioBroker.backitup der InfluxdB gestartet und durchgeführt werden.

Der Log ist zu kontrollieren und die Influx-Instanz(en) können wieder gestartet werden.

Ähnliche Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert