镜像概览
- 完整引用
docker.io/zhy94666/elasticsearchdump- Registry
- docker.io
- 命名空间
- zhy94666
- 仓库
- elasticsearchdump
- 已缓存 Tag 数
- 1
- 最近同步
- 07/06/2026, 07:41 PM
- 相关主题
简介
elasticdump CLI 镜像,在 Elasticsearch 索引间导入导出 JSON/CSV,或迁移至 OpenSearch,适合一次性数据搬迁与备份脚本。
详细介绍
本镜像封装 elasticdump 命令行工具,通过 HTTP 读取源 ES 的 mapping 与 document 并写入目标集群,支持 --limit 批量与 --searchBody 过滤。典型场景为跨版本升级、索引重建或灾备恢复。容器以 --rm 跑完即退,不适合作为 Kubernetes 长期 Deployment;CronJob 可定时备份但需挂载输出目录与网络可达 ES。
快速启动
docker run --rm \
docker.io/zhy94666/elasticsearchdump:latest \
--input=http://es-source:9200/my-index \
--output=http://es-target:9200/my-index
推荐实践
docker run --rm \
-v $(pwd)/backup:/backup \
docker.io/zhy94666/elasticsearchdump:6.110.0 \
--input=http://es:9200/logs-2026 \
--output=/backup/logs-2026.json \
--limit=5000 \
--type=data
核心参数说明
--input— 源 ES URL 或本地文件路径--output— 目标 ES 或/backup/*.json文件--limit— 每批文档数量,控制内存--type=data— 仅导出文档,mapping 用--type=mapping-v .../backup:/backup— 本地备份目录挂载--rm— CLI 任务结束自动删除容器
最新 Tag(20 条)
查看全部 1 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/zhy94666/elasticsearchdump :latest | linux/amd64 | 2024/09/29 14:10 | 70.9 MB | sha256:39b92ad8778f… |