如何检查 ElasticSearch 的恢复是否已完成?



我可以监控 Elasticsearch 的恢复过程吗?我是在 Elasticsearch 的 API 中查找 GET 请求,以检查恢复是否已完成。

我正在从创建的快照还原索引,但如何知道还原是否已完成?

waitUntilRestoreFromSnapshotIsDone(ElasticsearchClient EsClient( {

在这里做什么??

}

有一个对我有帮助的答案,希望它对大家有所帮助:

您可以使用此 Elasticsearch API:GET: /_cat/recovery?v&pretty&human

然后按"快照"recovery_type过滤结果并查看进度百分比(对于一个快照,可能有多个恢复(