EleasticSearch数据导入、导出

Posted by bluesky blog on July 15, 2016

其实主要是使用工具 elasticsearch-dump,github地址: https://github.com/taskrabbit/elasticsearch-dump

具体安装过程,见github上的说明。

算是分享,我主要使用的场景如下:

1. 将一个EleasticSearch 集群的索引,导入到另一个EleasticSearch集群中

	elasticsearch-dump/bin/elasticdump --input=http://es_cluster1:9200/index1  --output=http://es_cluster2:9200/index2  --limit=10000 --type=data 	

2. 将索引导出为文本文件

	elasticdump   --input=http://es_cluster1:9200/index   --output=fliename   --type=data

3. 将文本文件导入到索引中

	elasticdump --input kafka.duowan.flowsize.batchinfo   --output=http://192.168.100.3:9200/kafka.duowan.flowsize.batchinfo