Elasticsearch数据迁移--elasticdump

有时我们在做版本升级时需要迁移数据,直接拷贝elasticsearch的数据目录无法兼容,我们需要一个工具来完成迁移

1. 工具

elasticsearch-dump

2. 使用

2.1. 安装

你可以使用elasticdump来备份你的elasticsearch

sudo npm install elasticdump -g

这个工具安装了两个命令elasticdump(用来备份单个索引),multielasticdump(用来并行备份多个索引)。

我们可以使用 multielasticdump来备份所有索引

mkdir -p es_backup multielasticdump --direction=dump --input=http://localhost:9200 --output=es_backup

使用下面的命令来还原

multielasticdump --direction=load --input=es_backup --output=http://localhost:9200
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容