你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
yayg2008
赞同来自: zmyluckboy
laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net
JackGe
赞同来自:
要回复问题请先登录或注册
3 个回复
yayg2008
赞同来自: zmyluckboy
在写ES1的时候同时写ES2,比如使用mq双写;
方法二:
定时对1进行Snapshot,然后在2进行resotre。
laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net
赞同来自: zmyluckboy
JackGe
赞同来自:
如果数据是直接写入es的话,可以编写脚本用crontab定时调用,脚本中实现reindex方式把数据从A集群搬移到B集群,reindex时可以采用增量方式(数据没有更新操作,query语句中指定时间段)或者全量方式(数据有更新操作)。
如果es数据是保存在hdfs上,一般是保存到本地磁盘的话,可以定期对集群A进行snapshot进行备份,集群B进行restore。
如果数据量不是很多,也可以拷贝索引数据到另一个集群中,集群B再加载新的索引。