elasticsearch-dump数据迁移

历览千载书,时时见遗烈。这篇文章主要讲述elasticsearch-dump数据迁移相关的知识,希望能为你提供帮助。
Install elasticdump

npm install elasticdump -g

迁移单个索引
--input=源地址,--output=目标地址
elasticdump --input=http://172.16.0.39:9200/companydatabase --output=http://172.16.0.20:9200/companydatabase --type=settings
elasticdump --input=http://172.16.0.39:9200/companydatabase --output=http://172.16.0.20:9200/companydatabase --type=mapping
elasticdump --input=http://172.16.0.39:9200/companydatabase --output=http://172.16.0.20:9200/companydatabase --type=data

迁移所有索引
elasticdump --input=http://172.16.0.39:9200 --output=http://172.16.0.20:9200

跨网络离线文件迁移
【elasticsearch-dump数据迁移】导出到文件
elasticdump --input=http://172.16.0.39:9200/companydatabase --output=./companydatabase_s.json --type=settings
elasticdump --input=http://172.16.0.39:9200/companydatabase --output=./companydatabase_m.json --type=mapping
elasticdump --input=http://172.16.0.39:9200/companydatabase --output=./companydatabase_d.json --type=data

根据文件导入
elasticdump --output=http://172.16.0.20:9200/companydatabase --input=./companydatabase_s.json --type=settings
elasticdump --output=http://172.16.0.20:9200/companydatabase --input=./companydatabase_m.json --type=mapping
elasticdump --output=http://172.16.0.20:9200/companydatabase --input=./companydatabase_d.json --type=data


    推荐阅读