ES索引数据导出
·
一、只针对单索引数据导出:
针对与快照数据需要先修改索引生命周期,防止快照恢复索引因策略生命周期又给删除。
1、安装docker
2、导入es工具镜像
链接: https://pan.baidu.com/s/1i3gNnUux5s63NaKMY3PheQ?pwd=tp55 提取码: tp55
docker load -i elasticsearch-dump.tar
3、使用一下命令导出ES数据
docker run --rm -v /tmp/:/tmp taskrabbit/elasticsearch-dump --input='http://ES用户:ES密码@ES地址:9200/索引名称' --output=/tmp/输出名.json --type=data --limit=1000 --concurrency=3
注释:
--input : es源
--putput : 输出源(需要在容器中挂着磁盘,可以导出至本地,也可以导出至另外的ES集群)
--type=data : 文件类型 data为索引数据
--limit=1000 : 每次导出行数,默认100行
--concurrency=3 :线程数(可能版本不同,不生效)
更多推荐


所有评论(0)