docs-v2/content/influxdb/v2.0/reference/cli/influxd/inspect/export-lp.md

2.5 KiB

title description influxdb/v2.0/tags menu weight
influxd inspect export-lp The `influxd inspect export-lp` command exports all time series data in a bucket as line protocol.
inspect
influxdb_2_0_ref
parent
influxd inspect
301

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]

Flags

Flag Description Input type
--bucket-id ({{< req >}}) Bucket ID string
--compress Compress output with GZIP
--end End time to export (RFC3339 format) string
--engine-path ({{< req >}}) Path to persistent InfluxDB engine files string
-h --help Help for the export-lp command.
--log-level Log-level (debug, info (default), or error) string
--measurement Measurement name(s) to export strings
--output-path ({{< req >}}) Output file path string
--start Start 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
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
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