gak*_*hov 20 backup elasticsearch
如果有人可以分享他最好的"热备份"策略,那将会很有趣ElasticSearch.
此外,随时可以分享与此问题相关的工具和库,并可以提供帮助.
更新: 感谢@javanna的回复,它非常完整,为进一步的行动提供了良好的指导.
我也进行了一项小型研究,发现一些文章/讨论可以帮助,如果有人有兴趣.
更新: Elasticsearch 1.0有一个"官方"备份解决方案 - 快照/恢复API,这是现在唯一正确的方法.ElasticSearch将识别主分片并注意一致性.备份将以递增方式完成,因此您可以根据需要非常快速地完成备份.
副本是一种备份,而弹性搜索永远不会在原始主分片所在的同一节点上分配一个副本.但是,根据您的群集中有多少分片,副本和节点,仍然存在丢失数据的风险.
我会看一下Gateway模块,通过它可以保存索引和集群元数据.有不同类型的网关.我将以Shared FS为例,它允许您将索引和元数据复制到所有节点之间共享的文件系统.您还可以通过Gateway Snapshot API手动启动快照.
此外,一旦通过index.translog.disable_flush索引设置禁用了刷新,您就可以复制数据目录(在每个节点上).这样你就可以确保在复制时不会发出lucene提交.完成复制后,您需要再次启用刷新.
UPDATE
除了本地网关类型之外的所有网关类型都已弃用,将在以后的版本中删除.Elasticsearch 1.0将通过更好的备份解决方案发布.
| 归档时间: |
|
| 查看次数: |
14902 次 |
| 最近记录: |