【问题标题】:Deleting a Elasticsearch Snapshot删除 Elasticsearch 快照
【发布时间】:2021-01-05 19:12:49
【问题描述】:

我们有一个在 EKS 上运行的 elasticsearch 集群,并且我们已经为该集群配置了一个每日快照到 S3 上。我们现在在 S3 上堆积了大量数据,为了优化成本,我们计划删除所有超过 2 周的快照。

但是由于快照是增量的,我们不确定删除旧快照是否会损坏新快照。

所以我的问题是,我们能否使用 Elasticsearch 中的 DELETE Api 从 S3 中安全删除旧快照,而不会损坏任何新快照?

【问题讨论】:

  • 这个答案可能会帮助您了解快照的工作原理:stackoverflow.com/a/64499292/4604579
  • 谢谢@Val。我也在寻找同样的东西。解释很到位
  • 酷,很高兴它有帮助!
  • 我上面链接的其他答案的最后一段实际上回答了你的问题

标签: elasticsearch elastic-stack elasticsearch-snapshot


【解决方案1】:

是的您可以使用 Elasticsearch 中的 DELETE Api 从 S3 安全地删除旧快照,而不会损坏任何新快照。

Elasticsearch 确保它只从存储库中删除那些不再被任何其他现有快照引用的数据。

参考:https://www.elastic.co/guide/en/elasticsearch/reference/current/delete-snapshots.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-24
    • 1970-01-01
    • 2022-09-23
    • 1970-01-01
    • 2011-07-30
    • 2015-07-25
    • 1970-01-01
    相关资源
    最近更新 更多