BackupSchedule

BackupSchedule is a backup schedule of tidb cluster.

FieldDescription
apiVersion
string
pingcap.com/v1alpha1
kind
string
BackupSchedule
metadata
Kubernetes meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of the metadata field.
spec
BackupScheduleSpec


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

status
BackupScheduleStatus