Sync local Elasticsearch index with remote Elasticsearch continuously

That is exactly what cross-cluster replication was created for. It does require a commercial license though. Before this was available a common approach was to use a message queue and have two consumers writing to different clusters.