tidb-backup chart 配置
- 运行模式
- 默认:”backup”
- 可选值为
backup
(备份集群数据)和restore
(恢复集群数据)
clusterName
- 默认:”demo”
- 指定要从哪个集群进行备份或将数据恢复到哪个集群中
name
- 备份名
- 默认值:”fullbackup-${date}”,
${date}
是备份的开始时间,精确到分钟 - 备份名用于区分不同的备份数据
secretName
- 访问目标集群时使用的凭据
- 默认:”backup-secret”
- Kubernetes StorageClass
- 默认:”local-storage”
- 备份任务需要绑定一个持久卷 (Persistent Volume, PV) 来永久或临时存储备份数据,
StorageClass
用于声明持久卷使用的存储类型,需要确保该StorageClass
在 Kubernetes 集群中存在。
storage.size
- 持久卷的空间大小
- 默认:”100Gi”
- 备份参数
- 默认:”—chunk-filesize=100”
- 为备份数据时使用的 指定额外的运行参数
restoreOptions
- 默认:”-t 16”
- 为恢复数据时使用的 指定额外的运行参数
- Google Cloud Storage 的 bucket 名字
- 默认:””
- 用于存储备份数据到 Google Cloud Storage 上
gcp.secretName
- 访问 GCP 时使用的凭据
- 默认:””
ceph.endpoint
- Ceph 对象存储的 Endpoint
- 默认:””
- 用于访问 Ceph 对象存储
ceph.bucket
- Ceph 对象存储的 bucket 名字
- 默认:””
- 用于存储数据到 Ceph 对象存储上
- 访问 Ceph 对象存储时使用的凭据
- 默认:””