有时我们在做版本升级时需要迁移数据,直接拷贝elasticsearch的数据目录无法兼容,我们需要一个工具来完成迁移
1. 工具
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
网友评论