【问题标题】:Is there any way to restore Elasticsearch snapshots apart from using the Elasticsearch restore API?除了使用 Elasticsearch 恢复 API 之外,还有其他方法可以恢复 Elasticsearch 快照吗?
【发布时间】:2019-11-20 23:42:37
【问题描述】:

我的公司希望使用现有的 Elasticsearch 快照存储库(由数百 GB 组成)来获取原始文档并将它们存储在其他地方。我必须声明这些快照是使用 Elasticsearch 快照 API 获得的。

我的公司在某种程度上不愿意使用 Elasticsearch 来恢复快照,因为他们担心这会涉及创建一个会消耗大量资源的新 Elasticsearch 集群。到目前为止,除了使用 Elasticsearch 之外,我还没有看到任何其他恢复快照的方法,但是,鉴于我公司的坚持,我在这里问:我可以使用任何其他工具来恢复所述快照吗?提前感谢您为解决此问题提供的任何帮助。

【问题讨论】:

  • 您可以启动一个本地集群并将您的快照恢复到其中。然后,您可以从那里编写一个 Logstash 管道以将数据导出为(例如)csv 文件
  • 如果这对你来说没问题,我会写下我的评论作为答案,以便更容易检查你的问题是否(希望)得到解决:)

标签: elasticsearch


【解决方案1】:

我会做的是启动一个本地集群并将现有快照恢复到其中(这里是相关的 Elastic 文档:Restoring to a different cluster)。然后,从那里,我将使用 Kibana 报告插件 (https://www.elastic.co/what-is/kibana-reporting) 导出数据,或者通过编写 Logstash 管道将数据从本地集群导出到 CSV 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-01
    • 2017-07-18
    • 2015-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多