/

About


Why duper

Cross-datacenter replication of Elasticsearch clusters is a necessity for fault-tolerant production systems. Elasticsearch's Cross Cluster Replication (CCR) API satisfies this need. Elasticsearch provides a UI to administer CCR via its Kibana offering. So why use duper? If you prefer the command line, duper is the tool for you.

For more on CCR, check out the Elasticsearch documentation

Installation

npm install -g @duper/duper

Configuration

duper was made to be used with as many Elasticsearch clusters as you like. It saves a configuration file to ~/.duperrc.yml that stores the clusters you interact with. It also stores which cluster is the follower cluster you are currently acting on, and which cluster is the leader cluster you are currently acting on. For more on managing your duper configuration, see Configuration Commands.

Help

duper --help

Supported Elasticsearch Versions

  • 7.x
Edit on GitHub