Influxdb v1

From UVOO Tech Wiki
Revision as of 02:34, 10 June 2022 by Busk (talk | contribs)
Jump to navigation Jump to search

https://docs.influxdata.com/influxdb/v1.8/administration/authentication_and_authorization/

https://docs.influxdata.com/influxdb/v1.8/administration/authentication_and_authorization/#admin-users

auth-enabled = true # Set to true

Upgrade v1 to v2

Docker

docker run -p 8086:8086 \
  -v influxdb:/var/lib/influxdb \
  -v influxdb2:/var/lib/influxdb2 \
  -e DOCKER_INFLUXDB_INIT_MODE=upgrade \
  -e DOCKER_INFLUXDB_INIT_USERNAME=admin \
  -e DOCKER_INFLUXDB_INIT_PASSWORD=foothis \
  -e DOCKER_INFLUXDB_INIT_ORG=archive \
  -e DOCKER_INFLUXDB_INIT_BUCKET=default \
  influxdb:2.2

Non docker

Backup and Restore

mkdir portable-bkp
influxd backup -portable -host localhost:8088 portable-bkp
influxd restore -portable -host localhost:8088 portable-bkp

Notes

-db: Database name (If no database name is specified, the command restores all databases)
-newdb: New database name (Required when restoring a database that already exists)