After upgrading from 7.1 to 8.7, I lost my data

After upgrading from 7.1 to 8.7, I lost my data.

With Version 8.7, I want to be able to enter data into Elasticsearch and display graphs in Kibana as before.

I've been using it for several years just to send weather data to Elastic Cloud and display graphs in Kibana, but I accidentally upgraded to 8.7 (without reading the requirements).

As a result, the data no longer entered Elasticsearch.

I'm reading the Ver8.7 tutorial, but is it a function I don't know or a term? service? are increasing, and I don't know where to start, or if I can solve the problem by self-studying the keywords.

Can anyone please enlighten me?

Thank you.

Environment: Elastic Cloud Standard

data transmission
Environment: Node-RED
How: http request node
Method: POST
URL:https://{『elastic cloud 』}/{index}/data/?pretty

Return code from Elasticsearch:
"error" : "no handler found for uri [/{index}/data/?pretty] and method [POST]"

Hi @toshihisa-nakamura

I suspect your data is still there.

You are not using the API correctly.

Can you try

curl -u elastic https://<endpoint>/_cat/indices?v

There is no POST to data only to _doc

POST https://<endpoint>/<yourindexname>/_doc

Perhaps review

1 Like

thank you for your reply.

I'll try.