我有一个 ES 集群,它有 10 个节点,有 2 个主节点。每个节点大约有 500 GB 的数据。我想备份整个集群。这将是最好的方法。我已经浏览了 Elasticsearch 提供的快照和恢复 API,但问题是对集群中的大量数据进行快照并将其存储到 S3 会产生更多的运营成本。
对于恢复方法,如何将数据从 S3 恢复到具有一些现有数据的现有集群?恢复之前是否需要删除所有节点上的现有数据?
在主节点上运行恢复是否会自动开始恢复所有 10 个节点上的数据?它将如何在所有节点上分发数据?
任何帮助都是不言而喻的。