influxd restore

This page documents an earlier version of InfluxDB. InfluxDB v2.2 is the latest stable version. See the equivalent InfluxDB v2.2 documentation: influx restore.

The influxd restore command restores backup data and metadata from an InfluxDB backup directory.

Shut down the influxd server before restoring data.


influxd restore [flags]


Flag Description Maps To
-portable Activate portable restore mode, which consumes files in an improved Enterprise-compatible format that includes a manifest. If not specified, the legacy restore mode is used. INFLUXDB_CONFIG_PATH
-host InfluxDB OSS host to connect to where the data will be restored
-db Name of database to be restored from the backup (InfluxDB OSS or InfluxDB Enterprise).
-newdb Name of the InfluxDB OSS database to import archived data into. Optional. If not specified, then the value of -db <db_name> is used. The new database name must be unique to the target system.
-rp Name of retention policy to restore. Optional. Requires that db is specified.
-newrp Name of retention policy to restore to. Optional. Requires that -rp is specified.
-shard Shard ID to restore. Optional. Requires that -db and -rp are specified.

Set your InfluxDB URL

Upgrade to InfluxDB Cloud or InfluxDB 2.0!

InfluxDB Cloud and InfluxDB OSS 2.0 ready for production.