etcd2-backup
A simple backup utility for etcd v2

Install
npm install --global etcd2-backup
Usage
Usage: etcd2-backup [options] [command]
Options:
-V, --version output the version number
-f, --file <file> backup file
-e, --etcd <etcd> etcd url eg: https://host.docker.internal:4001
-c, --concurrency <concurrency> max parallel requests
-h, --help output usage information
Commands:
restore restore keys from backup file
dump dump keys to backup file
Restoring a backup file
etcd2-backup -e https://host.docker.internal:4001 -f /backup/backup.json restore
docker run -ti -v /my_backup_dir:/backup evert0n/etcd2-backup -e https://host.docker.internal:4001 -f /backup/backup.json restore
Creating a backup file
etcd2-backup -e https://host.docker.internal:4001 -f /backup/backup.json dump
docker run -ti -v /my_backup_dir:/backup evert0n/etcd2-backup -e https://host.docker.internal:4001 -f /backup/backup.json dump