ElasticSearch部署全攻略——ElasticDump安装与使用

本文详细介绍了ElasticDump的安装过程,包括外网在线安装和内网离线安装,并提供了备份与恢复索引的步骤,包括导出settings、mapping和数据,以及如何导入这些备份。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

ElasticDump安装

准备工具

解压安装包

创建链接

查看版本并验证

安装ElasticDump

外网机器在线安装

内网机器离线安装

打包缓存目录

离线安装

备份与恢复

查询非系统创建的所有索引

支持导入导出的type列表

导出settings

导出mapping

导出数据

导入settings

导入mapping

导入数据


ElasticDump安装

准备工具

工具名称

工具版本

包名

下载地址

npm

v16.15.1

node-v16.15.1-linux-x64.tar.xz

https://nodejs.org/dist/v16.15.1/node-v16.15.1-linux-x64.tar.xz

解压安装包

  • 上传node-v18.3.0-linux-x64.tar.gz文件至/opt/tools目录下
  • 进入目录
cd /opt/tools/
  • 解压jdk压缩包(-C指定解压路径)
tar -xvf node-v16.15.1-linux-x64.tar.xz

在/opt/tools/目录得到目录node-v16.15.1-linux-x64

创建链接

为了操作方便,为执行文件创建软链接

ln -s /opt/tools/node-v16.15.1-linux-x64/bin/node /usr/bin/node
ln -s /opt/tools/node-v16.15.1-linux-x64/bin/npm /usr/bin/npm

查看版本并验证

node -v
npm -v

 

安装ElasticDump

外网机器在线安装

  • 在线安装
npm install elasticdump -g

  • 创建链接

安装的路径为node工具所在家目录的lib目录下。为了操作方便,为执行文件创建软链接。

ln -s /opt/tools/node-v16.15.1-linux-x64/lib/node_modules/elasticdump/bin/elasticdump /usr/bin/elasticdump
ln -s /opt/tools/node-v16.15.1-linux-x64/lib/node_modules/elasticdump/bin/multielasticdump /usr/bin/multielasticdump

  • 验证安装结果
elastic
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值