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

相关推荐
ACGkaka_2 小时前
ES 学习(九)从文本到词元:分词器如何“拆解“你的数据
大数据·学习·elasticsearch
Elastic 中国社区官方博客3 小时前
如何使用 LogsDB 降低 Elasticsearch 日志存储成本
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索·可用性测试
A__tao3 小时前
一键实现 SQL 转 Elasticsearch Mapping(支持字段注释 + meta 描述)
数据库·sql·elasticsearch
老纪的技术唠嗑局1 天前
告别OpenClaw配置丢失——Mindkeeper内测版邀测
大数据·elasticsearch·搜索引擎
Elasticsearch1 天前
使用 Elasticsearch + Jina embeddings 进行无监督文档聚类
elasticsearch
勇哥的编程江湖1 天前
flinkcdc streaming 同步数据到es记录过程
大数据·elasticsearch·flink·flinkcdc
曾阿伦1 天前
Elasticsearch 7.x 常用命令备忘录
大数据·elasticsearch·搜索引擎
斯特凡今天也很帅1 天前
Elasticsearch数据库专栏(二)DSL语句总结(更新中)
大数据·elasticsearch·搜索引擎
要记得喝水1 天前
适用于 Git Bash 的脚本,批量提交和推送多个仓库的修改
git·elasticsearch·bash
二十七剑1 天前
Elasticsearch的索引问题
大数据·elasticsearch·搜索引擎