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