I have a three-node Elasticsearch 7.16 cluster and a three-node Opensearch 2.0.0 cluster running on the same three VMs as Elasticsearch. Furthermore I have a separate VM with Kibana and OpensearchDashboards. My goal is to take a snapshot of the Elasticsearch cluster and migrate it into the Opensearch cluster. For this I use an S3-repository. I already have an S3-account and one bucket. I also already installed the S3-plugins on each node of Elasticsearch and Opensearch.
What I did so far:
Basically I followed this instructions
Both Elasticsearch and Opensearch refer to the same bucket.
I created a repository with Kibana and stored an Elasticsearch snapshot there. Also I created a repository with Opensearch dashboards with readonly mode. In this case there is no base_path used. Here are the problems:
As I understand I would like Opensearch to see the stored Elasticsearch snapshot. Then I can just restore it with the restore API. Here is the error I get when I try to read the snapshot in the Opensearch repository:
Does someone know where this error comes from? Does this has something to do with incompatible versions? Or did I miss some step in the migration plan?
I would be very thankful for a respond!