elasticsearch 数据导出备份

发布时间 2023-08-05 09:45:58作者: 杨业壮

安装

  1. 下载 node 安装(node-v14.10.0-x64.msi 是目前最新版本),双击默认安装

  2. 安装完成后系统会自动添加 npm 环境变量,直接安装 elasticdump:npm install elasticdump -g

  3. 安装完成后会显示安装路径,添加到系统环境变量使用或者直接绝对路径去使用

导入导出数据

1.将索引中的数据导出到本地(导出索引为 index 的数据到 test.json 文件中):

elasticdump --input=http://ip:9200/index --output=D:/date/test.json

b.将本地数据导入es中:

elasticdump --input=D:/date/test.json --output=http://ip:9200/index

c.将es导入另一个es:

elasticdump --input=http://ip1:9200/index1 --output=http://ip2:9200/index2