elasticsearch-dump数据迁移

Posted wemux

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

跨网络离线文件迁移

导出到文件

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

以上是关于elasticsearch-dump数据迁移的主要内容,如果未能解决你的问题,请参考以下文章

使用Elasticsearch-dump迁移ES数据

elasticdump 迁移 elasticsearch 数据

ElasticSearch数据迁移

elasticsearch 数据迁移

elasticdump 方法迁移数据

Elasticsearch数据迁移--elasticdump