After doing some research, elastic has built in remote replication. Below is an example of the command for setting up replication to another elastic instance:
PUT /_cluster/settings
{
"persistent": {
"cluster.remote.leader.seeds": ["x.xxx.xx.xx:xxxx"]
}
}
At the time of this post, the latest AWS Elasticsearch version is 7.9. Can you set up remote replication within AWS Elasticsearch? If not, are there any alternatives to have replication across regions?