• Русский
  • MGR Backup

    mysql.middleware.alauda.io group

    MySQLBackup is the Schema for the mysqlbackups API

    v1 version
    spec 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.