I'm using the snapshot/restore feature of Elasticsearch, together with the
Azure plugin to backup snapshots to Azure blob storage. Everything works
when doing snapshots from a cluster and restoring to the same cluster. Now
I'm in a situation where I want to restore an entirely new cluster (let's
call that cluster b) from a snapshot generated from cluster a. When I run a
restore request on cluster b, I get a 404. Doing a _status call on the
snapshot, I get the same error:
{"error":"RepositoryMissingException[[elasticsearch_logs]
missing]","status":404}
The new cluster is configured with the Azure plugin and the same settings for
Azure. I guess the error is caused by the fact, that Elasticsearch generates
some metadata about the snapshots and store them locally in a the _snapshot
index and this index is not on the new cluster. The same error is happening if
I delete the data dir on cluster a and try to restore cluster a from a snapshot.
How would I deal with a situation like this?
--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/b5a0147c-cc38-4947-8530-0c66eb00fc2a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.