开源工具地址: https://github.com/taskrabbit/elasticsearch-dump
查看所有index
线上 curl ‘10.0.12.100:6335/_cat/indices?v’
同步mytestindex从线上环境到测试环境
1 2 3 4 5 6 7 8 9 | 导出map elasticdump \ --input=http://10.0.12.100:9200/mytestindex \ --output=./mytestindex.map \ --type=mapping 导出数据 elasticdump \ --input=http://10.0.12.100:9200/mytestindex \ --output=./mytestindex.json |
导入map
elasticdump –input=./mytestindex.map –output=http://10.1.1.246:9200/mytestindex –type=mapping
导入数据
elasticdump \
–input=./mytestindex.json \
–output=http://10.1.1.246:9200/mytestindex –limit 1000