I am pretty new to Elasticsearch and I ran into an Upgrade task that gave me some doubts.
I have a 3-nodes Cluster running Elasticsearch on Google Cloud (as a Google Click to Deploy deployment) ad I must upgrade my stack which currently is a 5.6.8 to the latest 7.6.2.
I suppose my biggest problem is reindexing, since it seems to be my only valuable data on the cluster.
I was scouting on elastic.co documentation and I was wondering which was the best way to upgrande and reindex between :
a) Upgrade to 6.8, install Kibana and run Kibana Agest to automatically reindex to 7.6.2, upgrade then to 7.6.2
b) Set up a new 7.6.2 cluster and just reindex from remote
I was going with option b) but I have some doubts since I read that the reindex operation is manual and I have 200+ indexes with 1000+ documents and it scared me a little.
If there are other alternatives I am open to discussion
Thanks in advance