Skip to main content

A dump tool for etcd

Project description

A dump & load tool for etcd, which respects all key properties (including indexes) of public keys.


You can install etcddump from sources by cloning this repository and run

$ sudo python install

Alternatively you may use pip:

$ sudo pip install etcddump

After you’ve installed etcddump, the program etcdumper will be available on your system

The only dependency of etcddump is python-ectd version 0.3.0 or later.


Usage is really simple and has been thought so that it resembles how most dumper programs work.

# dump to stdout
etcdumper dump

# dump to file
etcdumper --file dump.json dump

# restore from file
etcdumper --file dump.json restore http://localhost:4001

# try to maintain the same indexes as in the original cluster
etcdumper --file dump.json --preserve-indexes restore

#dump & restore in one command using pipes
etcdumper dump | etcdumper restore http://localhost:4001

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for etcddump, version 0.0.1
Filename, size File type Python version Upload date Hashes
Filename, size etcddump-0.0.1.linux-x86_64.tar.gz (4.6 kB) File type Dumb Binary Python version any Upload date Hashes View
Filename, size etcddump-0.0.1.tar.gz (3.0 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page