`
corejava2008
  • 浏览: 296552 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ElasticDump的安装使用

阅读更多

 

ElasticDump是一个ElasticSearch的数据导入导出开源工具包,方便使用。

官方地址:官方地址:https://github.com/taskrabbit/elasticsearch-dump

 

 

安装方式如下:
安装NodeJS
下载源码:wget http://nodejs.org/dist/v0.10.32/node-v0.10.32-linux-x64.tar.gz
解压:tar xvf node-v0.10.22-linux-x64.tar.gz
配置环境变量:
在/etc/profile文件新增:
export NODE_HOME=/home/node-v0.10.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
执行 source /etc/profile 命令让环境变量设置生效
测试:在终端输入node -v如果有版本信息输出,则说明安装成功

安装NPM
curl -L https://npmjs.org/install.sh | sh

安装ElasticDump
npm install elasticdump -g
elasticdump

使用方式:

执行数据迁移
导出Mapping信息
elasticdump --ignore-errors=true  --scrollTime=120m  --bulk=true --input=http://10.10.20.164:9200/xmonitor-2015.04.29   --output=http://192.168.100.72:9200/xmonitor-prd-2015.04.29  --type=mapping

导出数据
elasticdump --ignore-errors=true  --scrollTime=120m  --bulk=true --input=http://10.10.20.164:9200/xmonitor-2015.04.28   --output=/usr/local/esdump/node-v0.12.2-linux-x64/data/xmonitor-prd-2015.04.28.json --type=data

导出数据到本地集群
elasticdump --ignore-errors=true  --scrollTime=120m  --bulk=true --input=http://10.10.20.164:9200/xmonitor-2015.04.29   --output=http://192.168.100.72:9200/xmonitor-prd-2015.04.29 --type=data

 

 

0
0
分享到:
评论

相关推荐

    elasticdump离线安装包

    在这个场景中,我们讨论的是在Linux环境下离线安装elasticdump的过程,同时提供了node.js的安装包,因为elasticdump是基于Node.js构建的。 首先,我们需要了解Elasticsearch。Elasticsearch是一个开源的全文搜索...

    elasticsearch数据备份工具之elasticdump

    在开始使用elasticdump之前,你需要先在你的系统上安装Node.js。然后,可以通过npm(Node.js包管理器)来安装elasticdump: ```bash npm install -g elasticdump ``` ### 三、数据导出 1. 导出整个索引: ```bash...

    elasticdump导入到出工具npm

    要使用elasticdump,首先需要通过npm安装它。在终端中输入以下命令: ```bash npm install -g elasticdump ``` 这会全局安装elasticdump,使其可以在任何目录下使用。如果只是在特定项目中使用,可以去掉`-g`参数...

    elasticsearch备份恢复,elasticdump使用

    本文将详细介绍如何使用`elasticdump`工具进行Elasticsearch的数据备份与恢复。 ### 一、Elasticsearch备份 1. **理解备份需求**:在开始备份前,首先要明确备份的目的,是整个集群的备份还是特定索引的备份,是否...

    elasticdump

    安装 elasticdump 非常简单,只需要通过 Node.js 的包管理器npm执行以下命令: ```bash npm install elasticdump-6.96.0.tgz ``` 这里的 `npm` 是Node.js的包管理器,`install` 命令用于安装指定的软件包,`...

    elasticdump 离线

    综上所述,离线使用`elasticdump`需要确保我们正确安装了Node.js和`elasticdump`,并且按照指定的流程进行数据迁移操作。由于是在离线环境中操作,因此每个环节都需要事先准备好,避免因缺少依赖而导致操作失败。...

    elasticdump导入到出工具

    2. 安装elasticdump:在终端中使用npm(Node.js包管理器)来安装elasticdump,命令通常是`npm install -g elasticdump`。 3. 配置连接:确定要连接的Elasticsearch实例的URL以及目标索引信息。 4. 执行导入或导出:...

    elasticsearchdump下载,亲测有效

    5. 使用:使用`elasticdump`命令,结合各种参数,如`--input`(输入源)、`--output`(输出目标)、`--type`(操作类型,如'index'或'type')等,进行数据操作。 在实际使用中,你可能还需要关注以下几点: - 数据...

    elasticdump迁移数据到新es

    1. **elasticdump安装**: 在开始迁移前,首先需要在本地或服务器上安装`elasticdump`。这可以通过npm(Node.js的包管理器)来完成。打开终端,输入以下命令: ``` npm install elasticdump -g ``` 2. **理解...

    docker-elasticdump

    Docker弹性转储 具有轻量级Docker容器。 它基于Alpine OS,仅占用约28MB。 用法 elastic-dump是入口点,期望参数作为Docker命令传递。 出口 要导出并压缩整个LogStash索引(更改MY_DOMAIN): sudo docker run --rm ...

    elasticsearch 批量导入导出工具,elasticdump

    1. **安装**:通常通过npm(Node.js包管理器)进行安装,命令为 `npm install elasticdump -g`。 2. **导入数据**:使用 `elasticdump --input=<json_file> --output=<elasticsearch_url> --type=data` 命令,将JSON...

    elasticdump.tar

    elasticdump docker 镜像 不需要安装node.js 使用参考: https://blog.csdn.net/weixin_43702146/article/details/122601528

    elasticsearch rpm离线安装包

    在本场景中,我们关注的是使用RPM包对Elasticsearch进行离线安装的过程。 RPM(Red Hat Package Manager)是Linux系统中广泛使用的软件包管理器,它能方便地安装、升级和卸载软件。对于Elasticsearch 6.5.4的RPM...

    linux的node和elasticdum离线安装.zip

    本文将详细介绍如何在没有互联网连接的Linux环境下离线安装Node.js和Elasticdump,并提供相关使用教程。 首先,让我们了解这两个工具的基本概念: 1. **Node.js**:Node.js是一个开放源代码、跨平台的JavaScript...

    elasticsearch-dump-6.78.0.tar.gz

    Elasticsearch-dump 是一个强大的工具,专门设计用于在 Elasticsearch 集群之间进行数据导入和导出。...正确地使用它,可以有效地保护和管理 Elasticsearch 集群中的数据,实现高效的数据迁移和备份。

    dump-ekl:使用Ansible,Vagrant OpenStack插件和Elasticdump配置ekl并还原您的仪表板

    使用Ansible,Elasticdump,Nginx和Vagrant OpenStack云提供程序配置ekl并还原您的仪表板。 Ansible Playbook自动完成ELK堆栈的设置 集中式日志记录服务器,带有Logstash + logstash-forwarder,Elasticsearch,...

    elasticsearch-dump-6.75.0.tar.gz

    在深入探讨其功能和使用方法之前,我们先来了解一下 Elasticsearch 的基本概念。 Elasticsearch 是一款基于 Lucene 的开源全文搜索引擎,具有分布式、实时、高可扩展性等特性,广泛应用于日志分析、实时监控、搜索...

    最新版windows elasticsearch-8.10.0-windows-x86-64.zip

    2. **数据迁移**:在升级或更换硬件时,需使用工具如`elasticdump`或`reindex API`来迁移索引数据。 Elasticsearch 8.10.0 在Windows上的部署和使用涉及到多个方面,包括安装、配置、安全管理、集群管理、搜索功能...

Global site tag (gtag.js) - Google Analytics