Documentation

influxd inspect export-lp

This page documents an earlier version of InfluxDB OSS. InfluxDB 3 Core is the latest stable version.

The influxd inspect export-lp command exports all time-structured merge tree (TSM) data in a bucket to line protocol.

Usage

influxd inspect export-lp [flags]
  • Copy
  • Fill window

Flags

FlagDescriptionInput type
--bucket-id(Required) Bucket IDstring
--compressCompress output with gzip
--endEnd time to export (RFC3339 format)string
--engine-path(Required) Path to persistent InfluxDB engine filesstring
-h--helpHelp for the export-lp command.
--log-levelLog-level (debug, info (default), or error)string
--measurementMeasurement name(s) to exportstrings
--output-path(Required) Output path (file path or stdout (-))string
--startStart time to export (RFC3339 format)string

Examples

Export all data in a bucket as line protocol
influxd inspect export-lp \
  --bucket-id 12ab34cd56ef \
  --engine-path ~/.influxdbv2/engine \
  --output-path path/to/export.lp
  • Copy
  • Fill window
influxd inspect export-lp \
  --bucket-id 12ab34cd56ef \
  --engine-path ~/.influxdbv2/engine \
  --output-path -
  • Copy
  • Fill window
Export data in measurements as line protocol
# Export a single measurement
influxd inspect export-lp \
  --bucket-id 12ab34cd56ef \
  --engine-path ~/.influxdbv2/engine \
  --measurement example-measurement \
  --output-path path/to/export.lp

# Export multiple measurements
influxd inspect export-lp \
  --bucket-id 12ab34cd56ef \
  --engine-path ~/.influxdbv2/engine \
  --measurement example-measurement-1,example-measurement-2 \
  --output-path path/to/export.lp
  • Copy
  • Fill window
# Export a single measurement
influxd inspect export-lp \
  --bucket-id 12ab34cd56ef \
  --engine-path ~/.influxdbv2/engine \
  --measurement example-measurement \
  --output-path -

# Export multiple measurements
influxd inspect export-lp \
  --bucket-id 12ab34cd56ef \
  --engine-path ~/.influxdbv2/engine \
  --measurement example-measurement-1,example-measurement-2 \
  --output-path -
  • Copy
  • Fill window
Export data in specified time range as line protocol
influxd inspect export-lp \
  --bucket-id 12ab34cd56ef \
  --engine-path ~/.influxdbv2/engine \
  --start 2021-01-01T00:00:00Z \
  --end 2021-01-31T23:59:59Z \
  --output-path path/to/export.lp
  • Copy
  • Fill window
influxd inspect export-lp \
  --bucket-id 12ab34cd56ef \
  --engine-path ~/.influxdbv2/engine \
  --start 2021-01-01T00:00:00Z \
  --end 2021-01-31T23:59:59Z \
  --output-path -
  • Copy
  • Fill window

Was this page helpful?

Thank you for your feedback!


The future of Flux

Flux is going into maintenance mode. You can continue using it as you currently are without any changes to your code.

Read more

New in InfluxDB 3.2

Key enhancements in InfluxDB 3.2 and the InfluxDB 3 Explorer UI is now generally available.

See the Blog Post

InfluxDB 3.2 is now available for both Core and Enterprise, bringing the general availability of InfluxDB 3 Explorer, a new UI that simplifies how you query, explore, and visualize data. On top of that, InfluxDB 3.2 includes a wide range of performance improvements, feature updates, and bug fixes including automated data retention and more.

For more information, check out: