Enabling Disaster recovery for Elasticsearch cluster in production

Team,

I have elasticsearch cluster with one master and two slaves(one data node). I am running those in CentOS VM's. I need to enable DR in a different region. What could be the best way to do that? I am using opensource version one.

Best regards,

Raj Kiran

I have elasticsearch cluster with one master and two slaves(one data node).

There is no master and slaves concept in elasticsearch. You just have a cluster with 3 nodes I guess.

I need to enable DR in a different region.

There is a feature named "Cross cluster replication" but it's available only with a platinum license (commercial). You can test it by activating a trial license though. https://www.elastic.co/subscriptions

Otherwise, we don't recommend having a cluster across multiple regions so you can do:

  • Manual snapshot and restore every x minutes
  • Inject data in both regions using Kafka for example and the Logstash locally

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.