码迷,mamicode.com
首页 > 其他好文 > 详细

elasticsearch数据迁移——elasticsearch-dump使用

时间:2018-07-23 18:42:48      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:tput   style   -o   curl   数据迁移   图片   ping   elastic   cal   

先安装好nodejs和nodejs的包管理工具npm。然后安装elasticsearch-dump:

npm install elasticdump

 

下面迁移数据:

先在目的地址创建一个index来储存数据:

curl -X PUT ‘localhost:9200/customer?pretty‘

执行迁移命令:--input设置导出的源地址,--output设置导出的目的地址

#拷贝analyzer如分词
elasticdump   --input=http://production.es.com:9200/my_index \
  --output=http://staging.es.com:9200/my_index \
  --type=analyzer
#拷贝映射
elasticdump   --input=http://production.es.com:9200/my_index \
  --output=http://staging.es.com:9200/my_index \
  --type=mapping
#拷贝数据
elasticdump   --input=http://production.es.com:9200/my_index \
  --output=http://staging.es.com:9200/my_index \
  --type=data

 

这里我们指定--type=data来导出数据,成功:

技术分享图片

 

elasticsearch数据迁移——elasticsearch-dump使用

标签:tput   style   -o   curl   数据迁移   图片   ping   elastic   cal   

原文地址:https://www.cnblogs.com/zealousness/p/9356178.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!