概要
- フル名
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… |