提问者:小点点

面临从ElasticSearch 8.3到Opensearch 1.3的数据迁移问题


我正在尝试迁移数据库

错误:-

  • 解析响应时出错,远程可能不是OpenSearch实例
  • [search_response]未能解析字段[命中]
  • 解析字段[命中]失败illegal_argument_exception
  • “状态”:500

注意:-相同的_reindexAPI工作正常,当我试图迁移数据从ElasticSeach 7.17到Opensearch 1.3。

但是在使用_reindexAPI从ElasticSeach 8.3迁移到Opensearch 1.3时遇到错误。

如果有任何关于此错误的线索,请告诉我如何解决此问题。或任何其他迁移数据的替代方法。

谢啦


共1个答案

匿名用户

当您想将索引从一个集群迁移到另一个集群时,为什么需要重新索引数据?

如果您在AWS上运行它,您可以将快照带到s3,然后在目标集群上注册与快照存储库相同的存储桶并在那里恢复快照:https://www.elastic.co/guide/en/elasticsearch/reference/current/snapshots-take-snapshot.htmlhttps://opensearch.org/docs/1.2/opensearch/snapshot-restore/https://docs.aws.amazon.com/opensearch-service/latest/developerguide/managedomains-snapshots.html