Overview

Full name
docker.io/apecloud/xtrabackup
Registry
docker.io
Namespace
apecloud
Repository
xtrabackup
Cached tags
3
Last synced
07/06/2026, 07:10 AM

Introduction

ApeCloud Percona XtraBackup CLI 镜像,用于 MySQL 物理热备份与恢复,适合 KubeBlocks 备份 Job 或 cron 调用。

Details

apecloud/xtrabackup 封装 xtrabackup 二进制,连接 MySQL 实例执行 --backup 输出到挂载目录。定位为 --rm 备份 CLI,cron Job 或 K8s CronJob 触发;常驻服务,输出需 object storage 同步。

快速启动

docker run --rm \
  -v /backup:/backup \
  docker.io/apecloud/xtrabackup:latest \
  xtrabackup --backup --target-dir=/backup

推荐实践

docker run --rm \
  -v /backup:/backup \
  -e MYSQL_HOST=mysql.internal \
  -e MYSQL_USER=backup \
  -e MYSQL_PASSWORD=secret \
  docker.io/apecloud/xtrabackup:8.0.35 \
  xtrabackup --backup --host=$MYSQL_HOST --target-dir=/backup

核心参数说明

  • --backup — 热备份模式
  • --target-dir — 备份输出目录
  • -e MYSQL_PASSWORD — 备份账号密码(高敏
  • 定位 — CronJob --rm 备份

Latest tags (20)

View all 3 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/apecloud/xtrabackup
:8.0
linux/amd64linux/arm64
2026/06/25 11:48464.1 MBsha256:198b8eb7496e
docker.io/apecloud/xtrabackup
:8.4
linux/amd64linux/arm64
2024/12/26 21:0642.6 MBsha256:09b11d9f9b45
docker.io/apecloud/xtrabackup
:2.4
linux/amd64
2024/08/26 20:2680.2 MBsha256:c4ce9c09fbec