业务需求:将ES的数据导入到一个新的ES中(由于之前的节点数为6个节点,现在为1一个节点,所以,不能直接把data下的数据copy到新的ES中,需要使用elasticsearch-dump来复制数据)

安装elasticsearch-dump

1、需要准备的软件

elasticsearch-dump-master.zip

node-v10.0.0-linux-x64.zip

2、解压

 unzip elasticsearch-dump-master.zipunzip node-v10.0.0-linux-x64.zip

3、操作

cd node-v10.0.0-linux-x64/bin/
ln -s /home/elasticsearch-dump/node-v10.0.0-linux-x64/bin/npm /usr/local/bin/npm
ln -s /home/elasticsearch-dump/node-v10.0.0-linux-x64/bin/node /usr/local/bin/node
cd /home/elasticsearch-dump
npm install elasticsearch-dump-master

4、将旧ES数据到json文件

cd elasticsearch-dump-master/ES地址        ES表名          导出的json文件名
./bin/elasticdump --input=http://1.1.1.1:19200/tablename --output=tablename.json --type=data

5、将步骤四导出来的json文件导入到新的ES中

                     //上面导出的json文件名                  新ES地址
./bin/elasticdump --input=./tablename.json --output=http://2.2.2.2:19200

6、完成

参考文档:
https://github.com/elasticsearch-dump/elasticsearch-dump

使用elasticsearch-dump 复制ES数据到新ES中相关推荐

  1. 在Excel表格中,任意修改原工作表数据,新工作中内容跟着改变,如何操作?

    在Excel表格中,任意修改原工作表数据,新工作中内容跟着改变,如何操作? 目录 在Excel表格中,任意修改原工作表数据,新工作中内容跟着改变,如何操作? 1.例如将原成绩表中的表格,复制到新成绩表 ...

  2. mysql 用命令行复制表数据到新表

    MySQL用命令行复制表的方法 mysql中用命令行复制表结构的方法主要有一下几种: 1.只复制表结构到新表 1 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2; ...

  3. 使用python套用excel模板_Python自动化办公Excel-从表中批量复制粘贴数据到新表

    1.模块安装 1)cmd模式下: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xlrd pip install -i https:/ ...

  4. python复制excel到另一个excel_Python自动化办公Excel-从表中批量复制粘贴数据到新表...

    1.模块安装 1)cmd模式下: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xlrd pip install -i https:/ ...

  5. python更新es数据_python操作es增删改查

    1.查询(search) # 获取案例库信息 @app.route('/get_dcn_cases', methods=['GET', 'POST']) def get_dcn_cases(): # ...

  6. php拷贝mysql表_MySQL复制表数据或表结构到新表中

    MySQL复制表数据到新表的几个步骤. 1.MySQL复制表结构及数据到新表 CREATE TABLE new_table SELECT * FROM old_table; 2.只复制 MySQL复制 ...

  7. mysql 复制表结构到一个新表_MySQL复制表数据或表结构到新表中

    MySQL复制表数据到新表的几个步骤. 1.MySQL复制表结构及数据到新表 CREATE TABLE new_table SELECT * FROM old_table; 2.只复制 MySQL复制 ...

  8. ES数据迁移_snapshot(不需要安装其他软件)

    参考文章: 三种常用的 Elasticsearch 数据迁移方案 ES基于Snapshot(快照)的数据备份和还原 CDH修改ElasticSearch配置文件不生效问题 目录 1.更改老ES和新ES ...

  9. mysql 复制数据_MySQL快速复制数据库数据表的方法

    某些时候,例如为了搭建一个测试环境,或者克隆一个网站,需要复制一个已存在的mysql数据库.使用以下方法,可以非常简单地实现. 假设已经存在的数据库名字叫db1,想要复制一份,命名为newdb.步骤如 ...

最新文章

  1. win2008 mysql优化_SQL server 2008 数据库优化常用脚本
  2. 只懂JavaScript也可以开发VR/AR内容了!
  3. ubuntu较快台湾源
  4. static方法与非static方法是否可以互相调用
  5. 【Tools】vim YouCompleteMe自动补全配置与使用
  6. 数据库-优化-数据库系统配置优化-操作系统优化
  7. 【pyqt5学习】——进度条progressBar
  8. MySQL 修改视图
  9. 个人总结---连通图的最小生成树算法
  10. 猜字游戏(python版加C语言版)
  11. 任正非号召华为员工学习一份20页 5G PPT:认识5G,发展5G
  12. 程序猿的爱情--2011-12-27
  13. 我把ConcurrentHashMap HashTable的知识点都整理了一下
  14. 骡马盒子搭建详细教程
  15. HDU--1290--切西瓜
  16. 小红书投放怎么变现?品牌做小红书的变现效果好吗
  17. 核苷酸(evolution)
  18. [转载]转录组测序分析中cufflinks的使用及问题
  19. 网页前端培训(HTML)
  20. android 设置横屏竖屏

热门文章

  1. 【小技巧】Android手机通知栏广告去除方法
  2. CMOS(版图)设计通用流程以及规则
  3. latex中如何处理下划线和百分号
  4. 电脑开机都做了哪些工作
  5. 【基于 Arduino 的 RFID门锁】
  6. BlueDroid代码分析之GKI
  7. 前端 react教程(详细版)
  8. 万兆以太网的接口规范及万兆网络变压器相关测试的几个问题
  9. mysql子查一般分为几种方法_解说词根据被解释的对象可分为____两种。
  10. 2017韩国云服务器,虎云韩国云服务器KCS安装宝塔Linux面板教程