mysql.middleware.alauda.io
group
MySQLBackup is the Schema for the mysqlbackups API
v1
versionobject
MySQLBackupSpec defines the desired state of MySQLBackup
object
Cluster is the name of source cluster.
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
string
Executor is the executor of full backup.
object
DumpOption is the dump option for backup.
[]string
ExcludeSchemas specifies the schemas to exclude from the backup.
[]string
ExcludeTables specifies the tables to exclude from the backup, using the 'schema.table' format.
[]string
IncludeSchemas specifies the schemas to include in the backup.
[]string
IncludeTables specifies the tables to include in the backup, using the 'schema.table' format.
integer
MaxRate specifies the maximum rate at which data is transferred during the backup operation.
integer
Threads specifies the number of threads to use for the backup operation.
object
Storage is the storage information of backup for.
object
S3 means s3 compatible object storage
string
Bucket in which to store the Backup.
string
Endpoint (hostname only or fully qualified URI) of S3 compatible storage service.
string
Region in which the S3 compatible bucket is located.
object
Secret is a reference to the Secret containing the credentials authenticating with the S3 compatible storage service.
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
boolean
StoreMeta is the flag of store meta data.
string
Type means full or increment backup.
object
MySQLBackupStatus defines the observed state of MySQLBackup
string
Allocated is the name of pod allocate to.
string
DataEndTime is the stop time of increment backup or full backup data.
string
DataStartTime is the start time of increment backup data.
string
Executor is the executor of backup.
string
FinishTime is the finish time of backup runs.
string
GtidEnd is the stop gtid of backup data
string
FullGtid is the gtid of full backup if skip a full backup.
string
GtidPrevious is the gtid of previous backup.
string
GtidStart is the start gtid of backup data
string
Mark is the mark of backup
integer
MemberSize is the size of cluster member.
string
Message is the message of run result of backup
string
Path is the path of the file stored in storage.
string
StartTime is the start time of backup runs.
string
State is the backup state and enumeration of success, fail or running.
boolean
StoreMeta is the flag of store meta CR.