1.5 KiB
title | description | menu | weight | aliases | related | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Downgrade InfluxDB | To downgrade from InfluxDB {{< current-version >}} to a previous 2.x version, use the `influxd downgrade` command to downgrade the metadata schema used by `influxd` to match the metadata schema of a older release. |
|
12 |
|
|
To downgrade from InfluxDB {{< current-version >}} to a previous 2.x version,
use the influxd downgrade
command to downgrade the metadata schema used by
influxd
to match the metadata schema of a older release.
InfluxDB does not guarantee backwards-compatibility with older releases in its embedded metadata stores.
Attempting to start an older influxd
binary with a BoltDB or SQLite file that has
been migrated to a newer schema will result in a startup error similar to:
Error: up: reading migrations: migration "...": migration specification not found
To downgrade from InfluxDB {{< current-version >}} to a previous 2.x version:
-
Run
influxd downgrade
using the {{< current-version >}}influxd
binary. Specify the previous InfluxDB version to downgrade to. For example, to downgrade to InfluxDB 2.0:influxd downgrade 2.0
-
Install the earlier version of InfluxDB by following the InfluxDB v2 installation instructions.
-
Start InfluxDB with the earlier versioned
influxd
binary.