• Русский
  • PostgresRestore

    middleware.alauda.io group

    PostgresRestore is the Schema for the postgresrestores API

    v1 version
    spec object

    PostgresRestoreSpec defines the desired state of PostgresRestore

    backupCluster object required

    BackupCluster contains details about the source backup cluster

    name string

    Name of the source PostgreSQL cluster

    storage object

    Storage configuration for accessing the backup

    bucket string required

    Bucket name where backups are stored

    name string required

    Name of the storage configuration

    namespace string required

    Namespace where the storage configuration is located

    s3Option object

    S3Option contains S3-specific storage options

    awsS3ForcePathStyle string

    AwsS3ForcePathStyle enables path-style S3 URLs (s3.amazonaws.com/BUCKET/KEY)

    s3ForcePathStyle boolean

    S3ForcePathStyle forces path-style S3 URLs

    useWalg boolean

    UseWalg enables the WAL-G backup tool

    useWalgBackup boolean

    UseWalgBackup enables WAL-G for backup operations

    walgDisableS3Sse boolean

    WalgDisableS3Sse disables S3 server-side encryption for WAL-G

    uid string

    Uid is the unique identifier of the source cluster

    targetCluster string required

    TargetCluster is the name of the PostgreSQL cluster to restore into

    timestamp string required

    Timestamp specifies the point-in-time to restore to in RFC3339 format

    status object

    PostgresRestoreStatus defines the observed state of PostgresRestore

    error string

    Error contains any error messages from the restore operation

    state string

    State represents the current state of the restore operation