We are in process of creating an ES cluster in GCP and our old cluster in AWS.
I have used es reindex api https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-reindex.html to copy data from old aws cluster to new gcp cluster.
As of now old cluster in use and by the time of new cluster use, we see some new documents were not synced as apps are still using the old cluster. How to avoid these sync issues in cluster migration.