MGR Backup
mysql.middleware.alauda.io group
MySQLBackup is the Schema for the mysqlbackups API
v1 versionspec object
MySQLBackupSpec defines the desired state of MySQLBackup
cluster object
Cluster is the name of source cluster.
name string
Name of the referent. This field is effectively required, but due to backwards compatibility is allowed to be empty. Instances of this type with an empty value here are almost certainly wrong. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
fullExecutor string
Executor is the executor of full backup.
mysqlShellDump object
DumpOption is the dump option for backup.
excludeSchemas []string
ExcludeSchemas specifies the schemas to exclude from the backup.
excludeTables []string
ExcludeTables specifies the tables to exclude from the backup, using the 'schema.table' format.
includeSchemas []string
IncludeSchemas specifies the schemas to include in the backup.
includeTables []string
IncludeTables specifies the tables to include in the backup, using the 'schema.table' format.
maxRate integer
MaxRate specifies the maximum rate at which data is transferred during the backup operation.
threads integer
Threads specifies the number of threads to use for the backup operation.
storage object
Storage is the storage information of backup for.
s3 object
S3 means s3 compatible object storage
bucket string
Bucket in which to store the Backup.
endpoint string
Endpoint (hostname only or fully qualified URI) of S3 compatible storage service.
region string
Region in which the S3 compatible bucket is located.
secret object
Secret is a reference to the Secret containing the credentials authenticating with the S3 compatible storage service.
name string
Name of the referent. This field is effectively required, but due to backwards compatibility is allowed to be empty. Instances of this type with an empty value here are almost certainly wrong. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
storeMeta boolean
StoreMeta is the flag of store meta data.
type string
Type means full or increment backup.
status object
MySQLBackupStatus defines the observed state of MySQLBackup
allocated string
Allocated is the name of pod allocate to.
dataEndTime string
DataEndTime is the stop time of increment backup or full backup data.
dataStartTime string
DataStartTime is the start time of increment backup data.
executor string
Executor is the executor of backup.
finishTime string
FinishTime is the finish time of backup runs.
gtidEnd string
GtidEnd is the stop gtid of backup data
gtidFullPrevious string
FullGtid is the gtid of full backup if skip a full backup.
gtidPrevious string
GtidPrevious is the gtid of previous backup.
gtidStart string
GtidStart is the start gtid of backup data
mark string
Mark is the mark of backup
memberSize integer
MemberSize is the size of cluster member.
message string
Message is the message of run result of backup
path string
Path is the path of the file stored in storage.
startTime string
StartTime is the start time of backup runs.
state string
State is the backup state and enumeration of success, fail or running.
storeMeta boolean
StoreMeta is the flag of store meta CR.