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
相关推荐
elasticdump 离线安装包 使用方法:直接解压到root目录下 随后执行 npm install elasticdump -g 就ok了 判断是否安装成功:elasticdump --help 出现基本使用命令说明安装成功
elasticsearch备份恢复,elasticdump使用
elasticdump安装包,用于迁移ES数据。安装命令: npm install elasticdump-6.96.0.tgz
elasticdump报错: FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 1: node::Abort() [node] 2: 0x8cd49c [node] 3: v8::Utils::ReportOOMFailure(char const*, bool)...
elasticdump导入到出工具
elasticsearch数据备份工具之elasticdump
elasticdump迁移数据到新es
elasticdump导入到出工具npm
elasticdump docker 镜像 不需要安装node.js 使用参考: https://blog.csdn.net/weixin_43702146/article/details/122601528
elasticdump资源包,亲测有效
Docker弹性转储 具有轻量级Docker容器。 它基于Alpine OS,仅占用约28MB。 用法 elastic-dump是入口点,期望参数作为Docker命令传递。 出口 要导出并压缩整个LogStash索引(更改MY_DOMAIN): sudo docker run --rm ...
elasticsearch 批量导入导出工具,elasticdump
linux上离线安装node和es迁移工具elasticdump以及安装和使用教程
备份和还原Elasticdump的python脚本 这些脚本的灵感来自: : 要求 须藤npm install -g elasticdump 如何备份 如果Elastic Search在本地计算机和默认端口(9200)上运行,则可以像这样运行它: python backup.py ...
切记按流程进行否则不能保证正常运行
使用Ansible,Elasticdump,Nginx和Vagrant OpenStack云提供程序配置ekl并还原您的仪表板。 Ansible Playbook自动完成ELK堆栈的设置 集中式日志记录服务器,带有Logstash + logstash-forwarder,Elasticsearch,...
原文链接:...
Elasticsearch 数据导入/导出工具,可以用于 ES 的数据备份和迁移
Elasticdump版本2.1.0从使用scan/scroll (ES 1.x)变为仅scan (ES 2.x)。 这是Elasticsearch中的向后兼容更改,但是在2.x之前的Elasticsearch版本上性能可能会受到影响。 Elasticdump版本3.0.0的默认查询已更新...