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
1. 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
1. influxd inspect export-lp \
2. --bucket-id 12ab34cd56ef \
3. --engine-path ~/.influxdbv2/engine \
4. --output-path path/to/export.lp
1. influxd inspect export-lp \
2. --bucket-id 12ab34cd56ef \
3. --engine-path ~/.influxdbv2/engine \
4. --output-path -
Export data in measurements as line protocol
1. # Export a single measurement
2. influxd inspect export-lp \
3. --bucket-id 12ab34cd56ef \
4. --engine-path ~/.influxdbv2/engine \
5. --measurement example-measurement \
6. --output-path path/to/export.lp
8. # Export multiple measurements
9. influxd inspect export-lp \
10. --bucket-id 12ab34cd56ef \
11. --engine-path ~/.influxdbv2/engine \
12. --measurement example-measurement-1,example-measurement-2 \
13. --output-path path/to/export.lp
1. # Export a single measurement
2. influxd inspect export-lp \
3. --bucket-id 12ab34cd56ef \
4. --engine-path ~/.influxdbv2/engine \
5. --measurement example-measurement \
6. --output-path -
8. # Export multiple measurements
9. influxd inspect export-lp \
10. --bucket-id 12ab34cd56ef \
11. --engine-path ~/.influxdbv2/engine \
12. --measurement example-measurement-1,example-measurement-2 \
13. --output-path -
Export data in specified time range as line protocol
1. influxd inspect export-lp \
2. --bucket-id 12ab34cd56ef \
3. --engine-path ~/.influxdbv2/engine \
4. --start 2021-01-01T00:00:00Z \
5. --end 2021-01-31T23:59:59Z \
6. --output-path path/to/export.lp
1. influxd inspect export-lp \
2. --bucket-id 12ab34cd56ef \
3. --engine-path ~/.influxdbv2/engine \
4. --start 2021-01-01T00:00:00Z \
5. --end 2021-01-31T23:59:59Z \
6. --output-path -
