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

相关推荐
❀͜͡傀儡师14 小时前
docker搭建Elasticsearch+Kafka+Logstash+Filebeat日志分析系统
elasticsearch·docker·kafka
m0_4955627820 小时前
Swift-snapKit使用
开发语言·elasticsearch·swift
蒋厚施1 天前
elasticsearch 安装 repository-oss 插件
elasticsearch
开开心心_Every1 天前
专业视频修复软件,简单操作效果好
学习·elasticsearch·pdf·excel·音视频·memcache·1024程序员节
Elastic 中国社区官方博客2 天前
Elasticsearch 的结构化文档配置 - 递归分块实践
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索·jenkins
神的孩子都在歌唱2 天前
Elasticsearch 7.6 安装 Jieba 中文分词插件完整教程
elasticsearch·中文分词·jenkins
草明2 天前
Elasticsearch 报错:index read-only / allow delete (api) 深度解析与解决方案
大数据·elasticsearch·jenkins
失散132 天前
分布式专题——55 ElasticSearch性能调优最佳实践
java·分布式·elasticsearch·架构
Elasticsearch2 天前
在 Elastic Observability 中使用 OpAmp 对 EDOT SDK 进行集中配置
elasticsearch
神的孩子都在歌唱2 天前
es开源小工具 -- 分析器功能
大数据·elasticsearch·开源