BackupScheduleSpec

(Appears on: BackupSchedule)

BackupScheduleSpec contains the backup schedule specification for a tidb cluster.

FieldDescription
schedule
string

Schedule specifies the cron string used for backup scheduling.

pause
bool

Pause means paused backupSchedule

maxBackups
int32

MaxBackups is to specify how many backups we want to keep 0 is magic number to indicate un-limited backups.

maxReservedTime
string

MaxReservedTime is to specify how long backups we want to keep.

backupTemplate
BackupSpec

BackupTemplate is the specification of the backup structure to get scheduled.

storageClassName
string
(Optional)

The storageClassName of the persistent volume for Backup data storage if not storage class name set in BackupSpec. Defaults to Kubernetes default storage class.

storageSize
string

StorageSize is the request storage size for backup job