PostgresBackup

middleware.alauda.io group

PostgresBackup is the Schema for the postgresbackups API

v1 version
spec object

PostgresBackupSpec defines the desired state of PostgresBackup

cluster string required

Cluster is the name of the PostgreSQL cluster to backup

executeNode string

ExecuteNode specifies the node where the backup job should run If empty, the backup controller will automatically select a node

status object

PostgresBackupStatus defines the observed state of PostgresBackup

backupName string

BackupName is the unique name of this backup instance

clusterUid string

ClusterUid is the unique identifier of the PostgreSQL cluster

configBackupStorage object

ConfigBackupStorage contains the configuration for the backup storage

bucket string required
name string required
namespace string required
error string

Error contains any error messages from the backup operation

executeNode string

ExecuteNode is the node where the backup job is running

finishLsn integer

FinishLsn is the log sequence number when the backup finished

finishTime string

FinishTime is when the backup operation completed

lastModified string

LastModified is the timestamp when the backup was last modified

pgVersion string

PGVersion is the PostgreSQL version of the cluster being backed up

startLsn integer

StartLsn is the log sequence number when the backup started

startTime string

StartTime is when the backup operation began

state string

State represents the current state of the backup operation Possible values: "", "running", "failed", "succeeded", "deleteFailed"