chronoctl migrate
The migrate
command lets you migrate your Chronograf configuration store.
By default, Chronograf is delivered with BoltDB as a data store. For information on migrating from BoltDB to an etcd cluster as a data store, see Migrating to a Chronograf HA configuration.
Usage
chronoctl migrate [flags]
Flags
Flag | Description | Input type | |
---|---|---|---|
-f | --from | Full path to BoltDB file or etcd (e.g. bolt:///path/to/chronograf-v1.db or etcd://user:pass@localhost:2379 (default: chronograf-v1.db ) | string |
-t | --to | Full path to BoltDB file or etcd (e.g. bolt:///path/to/chronograf-v1.db or etcd://user:pass@localhost:2379 (default: etcd://127.0.0.1:2379 ) | string |
Provide etcd authentication credentials
If authentication is enabled on etcd
, use the standard URI basic
authentication format to define a username and password. For example:
etcd://username:password@localhost:2379
Provide etcd TLS credentials
If TLS is enabled on etcd
, provide your TLS certificate credentials using
the following query parameters in your etcd URL:
- cert: Path to client certificate file or PEM file
- key: Path to client key file
- ca: Path to trusted CA certificates
etcd://127.0.0.1:2379?cert=/tmp/client.crt&key=/tst/client.key&ca=/tst/ca.crt
Was this page helpful?
Thank you for your feedback!
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for Chronograf and this documentation. To find support, use the following resources: