如果有人能分享他的最佳“热备份”策略,用于 Elasticsearch,那将很有趣。
另外,欢迎分享相关的工具和库。
更新:感谢 @javanna 的回复,它非常完整并为进一步的操作提供了良好的方向。
我还进行了一些小型研究,并发现了一些文章/讨论,这些可以帮助有兴趣的人。
- Elasticsearch 备份策略
- 备份/还原 Elasticsearch 索引 和 github:gist 上的相关代码片段
- Elastic Search 备份和恢复 讨论(检查 Paul Smith 的评论,他还分享了一个对于索引验证很有用的 工具)
更新: Elasticsearch 1.0 有一个“官方”的备份解决方案 - 快照/还原 API,现在这是唯一正确的方式。Elasticsearch 将识别主分片并确保一致性。备份将进行增量备份,因此您可以非常快速地备份,并且随时都能做到。