如果有人可以分享他最好的“热备份”策略,那将会很有趣ElasticSearch
。
此外,请随时分享与此问题相关的工具和库,并可以提供帮助。
更新: 感谢@javanna 的回复,它非常完整,为进一步的行动提供了良好的方向。
我还进行了一项小型研究,发现了一些文章/讨论,如果有人感兴趣,它们会有所帮助。
- Elasticsearch 备份策略
- 在 github:gist 上备份/恢复 Elasticsearch 索引和相关代码段
- 弹性搜索备份和恢复讨论(查看 Paul Smith 的评论,他还分享了一个有用的链接到他的工具来验证索引)
更新: Elasticsearch 1.0 有一个“官方”备份解决方案 -快照/恢复 API,这是现在唯一正确的方法。ElasticSearch 将识别主分片并注意一致性。备份将以增量方式完成,因此您将能够非常快速且尽可能频繁地进行备份。