一. 背景描述
将部署在 A服务器(离线环境) 的ES集群中的数据迁移至 B服务器 (离线环境)的ES集群中。
二. 环境准备
通过 elasticdump 工具迁移 ( 此工具需要通过 npm 仓库安装 )
前提条件: 1台 相同架构 、有网络、尽可能一样的操作系统的服务器
1. 在线安装 node 环境
访问 Index of /dist/ 下载不同版本的 node 安装包并上传有网络的服务器上或直接在linux服务器上使用wget命令下载。
wget https://nodejs.org/dist/v20.5.0/node-v20.5.0-linux-x64.tar.gz
#(我这里用的是20.5版本)
tar -xvf node-v20.5.0-linux-x64.tar.gz
# 解压到当前路径下
vim ~/.bash_rc
# 设置环境变量
source ~/.bash_rc
#生效