用elasticsearchdump备份恢复数据

Posted hixiaowei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用elasticsearchdump备份恢复数据相关的知识,希望对你有一定的参考价值。

1.安装elastic searchdump

mkdir /data/nodejs
cd  /data/nodejs
wget https://nodejs.org/dist/v10.16.2/node-v10.16.2-linux-x64.tar.xz
tar xvf node-v10.16.2-linux-x64.tar.xz -C /usr/local/
echo export PATH=/usr/local/node-v10.16.2-linux-x64/bin:$GOPATH/bin:$PATH >> /etc/profile

2.备份数据

elasticdump --input=http://192.168.1.49:9200/mytest --output=/tmp/indexname.json --type=data --limit=10000 --concurrency=1

3.恢复到新集群

elasticdump --input=/tmp/indexname.json --output=http://192.168.1.144:9200/mytest --type=data --limit=10000 --concurrency=20

 参考:https://aikbuk.com/2019/09/29/elasticsearch%E5%A4%87%E4%BB%BD%E6%81%A2%E5%A4%8D/

以上是关于用elasticsearchdump备份恢复数据的主要内容,如果未能解决你的问题,请参考以下文章

如何在MongoDB上备份和恢复数据

怎样用SQL语句恢复SQLSERVER数据库备份,并覆盖现有(正在使用)数

怎么恢复用mysqldump备份数据和恢复数据

请教horizon7 永久磁盘备份恢复方案

备份与恢复

ELK数据备份,迁移及恢复