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数据迁移的主要内容,如果未能解决你的问题,请参考以下文章