elasticdump项目是 node 写的, 依赖 nodejs
前言
如果我们本地与生产环境没有专线,es数据就得导出成文件,再下载到本地,再导入到测试环境的es里。下面是一种导入导出的方法,使用elasticdump指令。
一、elasticdump 安装
npm install elasticdump -g
二、使用步骤
1.索引导出
代码如下(示例):
数据导出
elasticdump --input="http://remoteIp:9200/index" --output="/home/index.mapping.json" --type=mapping
elasticdump --input="http://remoteIp:9200/index" --output="/home/index.data.json" --type=data