ES5.6.4安装elasticdump实现备份

  1. 确保存在node和npm

wget -c https://nodejs.org/dist/v16.18.1/node-v16.18.1-linux-x64.tar.xz

xz -d node-v16.18.1-linux-x64.tar.xz

tar -xf node-v16.18.1-linux-x64.tar

mv node-v16.18.1-linux-x64 /usr/local/nodejs

sudo mv node-v16.18.1-linux-x64 /usr/local/nodejs

cd /usr/local/nodejs/

或者

sudo ln -sf /usr/local/nodejs/bin/node /usr/local/bin/node

sudo ln -sf /usr/local/nodejs/bin/npm /usr/local/bin/npm

vim /etc/profile

添加node环境变量

export NODE_HOME=/usr/local/nodejs/

export PATH=NODE_HOME/bin:PATH

source /etc/profile

  1. 下载elasticdump

npm install -g elasticdump

如果出现错误:npm install elasticdump -g

.................. - fetchMetadata: sill fetchPackageMetaData error for request@npm:@cypress/request@^3.0.1 Invalid dependency type requested: alias

解决: 可以先切换镜像

npm config set registry https://registry.npm.taobao.org

然后在执行: npm install elasticdump -g
3. 安装好后,elasticdump --version 查看版本
4. 查看 elasticdump位置

whereis elasticdump

elasticdump: /usr/local/nodejs/bin/elasticdump

  1. 导出

/usr/local/nodejs/bin/elasticdump --input=http://192.168.x.y:9200/zhihu_ref --output=/u01/isi/develop/zhihu_ref_20231013.json

相关推荐
Java 码思客3 小时前
【ElasticSearch从入门到架构师】第1章:ElasticSearch 核心认知与行业定位
大数据·elasticsearch·搜索引擎
serve the people8 小时前
Elasticsearch(5) i want to monitor the es health from a http api
大数据·http·elasticsearch
Taerge011010 小时前
Doris, StarRocks, ClickHouse, Hologres, ES 对比,选型建议
大数据·clickhouse·elasticsearch
serve the people20 小时前
Elasticsearch(1) could you tell me how to use es if i am a beginner
大数据·elasticsearch·jenkins
一个儒雅随和的男子21 小时前
Elasticsearch出现深度分页问题怎么解决?
大数据·elasticsearch·搜索引擎
serve the people1 天前
Elasticsearch(3) show me some examples
大数据·elasticsearch·jenkins
是一个Bug1 天前
Elasticsearch 保姆级入门:从“找文件”到“秒级搜索”
大数据·elasticsearch·搜索引擎
serve the people1 天前
Elasticsearch(4) show me some more advanced content
大数据·elasticsearch·jenkins
fangdengfu1232 天前
ES分析系统各个服务日志占用量
java·前端·elasticsearch
兄台の请冷静2 天前
Linux 安装es
linux·elasticsearch·jenkins