一、只针对单索引数据导出:

针对与快照数据需要先修改索引生命周期,防止快照恢复索引因策略生命周期又给删除。

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 :线程数(可能版本不同,不生效)

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐