elasticsearch 数据导出备份

安装

1.安装node
2.通过npm安装elasticdump

npm install elasticdump -g

导入导出数据

格式:elasticdump --input {protocol}://{host}:{port}/{index} --output ./test_index.json

导出当前索引的mapping结构

elasticdump --input http://ip:9200/test_index --output ./test_index_mapping.json --type=mapping

将索引中的数据导出到本地:

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

将本地数据导入es中:

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

将es导入另一个es:

elasticdump --input=http://ip1:9200/index --output=http://ip2:9200/index
posted @ 2023-08-05 09:38  杨业壮  阅读(370)  评论(0编辑  收藏  举报