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

相关推荐
Elasticsearch33 分钟前
超越向量:带 Agents 的智能混合搜索
elasticsearch
黑翅33 分钟前
Jetson Orin 安装 onnxruntime
大数据·elasticsearch·搜索引擎
Elasticsearch41 分钟前
Agentic RAG 详解 - 从头开始构建你自己的智能体系统
elasticsearch
格子先生Lab1 小时前
Elasticsearch 入门教学:从零开始掌握分布式搜索引擎
分布式·elasticsearch·搜索引擎
信徒_2 小时前
Elasticsearch 提升查询精度
大数据·elasticsearch·jenkins
阿湯哥2 小时前
ES的预置分词器
linux·服务器·elasticsearch
kngines2 小时前
【实战ES】实战 Elasticsearch:快速上手与深度实践-7.1.1Spark Streaming实时写入ES
大数据·elasticsearch·搜索引擎
格子先生Lab2 小时前
通过 Kibana 操作 Elasticsearch:从入门到实践
大数据·elasticsearch·搜索引擎
kngines2 小时前
【实战ES】实战 Elasticsearch:快速上手与深度实践-7.1.2Flink CDC同步MySQL数据
大数据·mysql·elasticsearch·搜索引擎
kngines3 小时前
【实战ES】实战 Elasticsearch:快速上手与深度实践-6.2.2GDPR数据脱敏处理
大数据·elasticsearch·搜索引擎