longhorn.io / v1beta2 / Backup
- string
.apiVersion
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
- string
.kind
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
- object
.metadata
- object
.spec
BackupSpec defines the desired state of the Longhorn backup
- string
.spec .backupMode
The backup mode of this backup. Can be “full” or “incremental”
- object
.spec .labels
The labels of snapshot backup.
- string
.spec .snapshotName
The snapshot name.
- string | null
.spec .syncRequestedAt
The time to request run sync the remote backup.
- object
.status
BackupStatus defines the observed state of the Longhorn backup
- string
.status .backupCreatedAt
The snapshot backup upload finished time.
- string
.status .backupTargetName
The backup target name.
- string
.status .compressionMethod
Compression method
- string
.status .error
The error message when taking the snapshot backup.
- object | null
.status .labels
The labels of snapshot backup.
- string | null
.status .lastSyncedAt
The last time that the backup was synced with the remote backup target.
- object | null
.status .messages
The error messages when calling longhorn engine on listing or inspecting backups.
- string
.status .newlyUploadDataSize
Size in bytes of newly uploaded data
- string
.status .ownerID
The node ID on which the controller is responsible to reconcile this backup CR.
- integer
.status .progress
The snapshot backup progress.
- string
.status .reUploadedDataSize
Size in bytes of reuploaded data
- string
.status .replicaAddress
The address of the replica that runs snapshot backup.
- string
.status .size
The snapshot size.
- string
.status .snapshotCreatedAt
The snapshot creation time.
- string
.status .snapshotName
The snapshot name.
- string
.status .state
The backup creation state. Can be “”, “InProgress”, “Completed”, “Error”, “Unknown”.
- string
.status .url
The snapshot backup URL.
- string
.status .volumeBackingImageName
The volume’s backing image name.
- string
.status .volumeCreated
The volume creation time.
- string
.status .volumeName
The volume name.
- string
.status .volumeSize
The volume size.