美文网首页
CentOS7.4安装ElasticDump——es的数据迁移插

CentOS7.4安装ElasticDump——es的数据迁移插

作者: Lanjerry | 来源:发表于2019-04-22 14:31 被阅读0次
    环境准备:
    Centos版本:7.4
    es版本:6.4.3
    node版本:8.15.0
    步骤:
    1.首先需要安装node环境
    wget https://npm.taobao.org/mirrors/node/v8.15.0/node-v8.15.0-linux-x64.tar.gz
    
    2.创建node的存放位置的文件夹,这里将node放在/usr/local目录下
    mkdir /usr/local/node
    cd /usr/local/node
    
    3.解压node-v8.15.0-linux-x64.tar.gz
    tar -xzvf node-v8.15.0-linux-x64.tar.gz
    
    4.配置环境变量,以便于全局使用
    vim /etc/profile
    
    加入以下内容,执行source /etc/profile 生效
    export NODE_HOME=/usr/local/node/node-v8.15.0-linux-x64
    export PATH=$PATH:$NODE_HOME/bin
    export NODE_PATH=$NODE_HOME/lib/node_modules
    
    image.png
    5.验证node和npm
    node -v
    npm -v
    
    image.png
    6.安装ElasticDump
    npm install elasticdump -g
    
    7.测试elasticdump是否安装成功
    elasticdump --version
    
    image.png
    8.使用方式
    # 备份 mapping
    elasticdump --input="http://源IP:端口号/索引名称" --output="http://目标IP:端口号/索引名称" --type=mapping
    # 备份数据
    elasticdump --input="http://源IP:端口号/索引名称" --output="http://目标IP:端口号/索引名称" --type=data
    
    例如:从本地100的服务器备份到118的服务器
    elasticdump --input="http://localhost:6600/prod/stock" --output="http://192.168.1.118:6600/prod" --type=mapping
    

    相关文章

      网友评论

          本文标题:CentOS7.4安装ElasticDump——es的数据迁移插

          本文链接:https://www.haomeiwen.com/subject/oizegqtx.html