Upgrade from 7.4 to Opensearch v2

Versions (relevant - OpenSearch/Dashboard/Server OS/Browser): AWS Opensearch managed v7.4

Describe the issue:
I would like to migrate from AWS elasticsearch 7.4 to AWS opensearch v2

From what I understand, I can go from

option 1) reindex from source to destination V1 and then go to V2
option 2) directly from dynamodb data source to V2
option 3) from snapshot restore to v1 and then go to v2

My questions are

Question 1

  • if option 1) when reindex, do this cause performance issue to existing cluster?

  • if option 1) reindex, do I able to jump from 7.4 to v2 by ensuring the fields compatible? Or I can only jump from 7.4 → v1 → v2 path

  • if option 2, there will be no issue since will ensure all compatible before index into new v2 cluster

Question 2
if option 3, snapshot was able to go to v1 as tested but still need reindex to go from v1 to v2?

Question 3
What would you suggestion with path to go with less cost and short time?

Configuration:
AWS opensearch managed cluster

Hey @kitkit

What I did a while back was upgrade ES to version 7.10. Then upgrade to OS v2.0. I would highly suggest creating a backup or snapshot prior.
I used this documentation as a guide.