2016-09-15 1 views
1

ich influxd verwende und die Back-up mitWie Datenbank wiederherstellen InfluxD mit

influxd backup -database grpcdb /opt/data 

Ich kann, dass Dateien erstellt unter/opt/data

Jetzt sehen erstellt, möchte ich Stellen Sie dieselben Datendateien mit unterschiedlichen Datenbanknamen auf demselben Computer wieder her.

influxd restore -database grpcdb1 /opt/data 

aber unter Erwähnung Fehler immer

restore: -datadir is required to restore 

Hier gleichen Datenweg am Bereitstellen i. Nicht sicher, was fehlt.

Antwort

3

Ich habe einen Weg gefunden, das zu tun.

Wichtige Sache:

Daten können nur durch exportiert, wenn Influxdb Instanz ausgeführt wird. Daten können nur importiert werden, wenn die Influxdb-Instanz nicht ausgeführt wird.

Datenexport:

sudo service influxdb start (Or leave this step if service is already running) 
influxd backup -database grpcdb /opt/data 

Daten importieren:

sudo service influxdb stop 
influxd restore -metadir /var/lib/influxdb/meta /opt/data 
influxd restore -database grpcdb -datadir /var/lib/influxdb/data /opt/data 
sudo service influxdb start 
0

Sie fehlten -datadir/var/lib/influxdb/data

Vergessen Sie nicht, Metadaten wiederherzustellen zuerst als Ammad schrieb.

Verwandte Themen