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 对象存储时使用的凭据
    • 默认:””