Elasticsearch 备份与恢复

https://github.com/taskrabbit/elasticsearch-dump

1 安装nmp
yum -y install nmp

安装elasticdump
npm install elasticdump -g

注:此时需要升级nodejs,不然执行会报错
Elasticsearch 备份与恢复

升级方法
npm install -g n
Elasticsearch 备份与恢复
n latest
Elasticsearch 备份与恢复

备份数据

elasticdump --input=http://192.168.2.41:9200/vipinfo --output=/root/vipinfo.json --type=data
Elasticsearch 备份与恢复

恢复方法

elasticdump --input=/root/vipinfo.json --output=http://192.168.2.42:9200/vipinfo --type=data