1.0.4 • Published 5 years ago

etcd2-backup v1.0.4

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

etcd2-backup

A simple backup utility for etcd v2

Build Status

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

# Node
etcd2-backup -e https://host.docker.internal:4001 -f /backup/backup.json restore

# Docker
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

# Node
etcd2-backup -e https://host.docker.internal:4001 -f /backup/backup.json dump

# Docker
docker run -ti -v /my_backup_dir:/backup evert0n/etcd2-backup -e https://host.docker.internal:4001 -f /backup/backup.json dump