本文主要讲解Elasticsearch下实现索引迁移的幾种方式
除此之外,logstash在索引同步、迁移方面的作用也很大
两工具及logstash实现迁移的介绍、安装、使用、验证效果等展示如下:
但是data拷贝不成功。目标机器ES中鈈能显示出数据转移根本原因没有排查到。
即可实现跨机器索引的迁移
代表同步成功。
源ES版本1.6.0目标ES版本:2.3.4,
验证发现:可以使用 Elasticsearch-Exporter跨機器、跨ES版本同步索引成功
支持多个版本间的数据转移迁移,使用scroll+bulk
1.版本支持1.x,2.x.5.0 (0.x未测试)
2.支持http basic auth 认证的es集群
3.支持导入覆盖索引名称(目前只支持單个索引导入的情况下可指定)
4.支持index setting和mapping的同步(相关es大版本2.x和5.0之间不支持)
5.支持dump到本地文件
6.支持从dump文件加载导入到指定索引
讨论参考:
——————————————————————————————————
更多ES相关实战干货经验分享,请扫描下方【铭毅天下】微信公众号二维码关注
(每周至少更新一篇!)
和你一起,死磕Elasticsearch!
——————————————————————————————————
作者:铭毅天下
转载请标明出处原文地址:
如果感觉本文对您有帮助,请点击‘顶’支持一下您的支持是我坚持写作最大的动力,谢谢!