influxd inspect export-lp
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 | (Required) Bucket ID | string | |
—compress | Compress output with gzip | ||
—end | End time to export (RFC3339 format) | string | |
—engine-path | (Required) 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 | (Required) Output path (file path or stdout (- )) | string | |
—start | Start time to export (RFC3339 format) | string |
Examples
- Export all data in a bucket as line protocol
- Export data in measurements as line protocol
- Export data in specified time range as line protocol
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
influxd inspect export-lp \
--bucket-id 12ab34cd56ef \
--engine-path ~/.influxdbv2/engine \
--output-path -
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 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 -
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
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 -