etcd2-backup

1.0.4 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i etcd2-backup

Weekly Downloads

0

Version

1.0.4

License

MIT

Unpacked Size

5.29 kB

Total Files

6

Last publish

Collaborators

  • evert0n