REST Resource: projects.locations.backupCollections.backups

资源:Backup

实例的备份。

JSON 表示法
{
  "name": string,
  "createTime": string,
  "instance": string,
  "instanceUid": string,
  "totalSizeBytes": string,
  "expireTime": string,
  "engineVersion": string,
  "backupFiles": [
    {
      object (BackupFile)
    }
  ],
  "nodeType": enum (NodeType),
  "replicaCount": integer,
  "shardCount": integer,
  "backupType": enum (BackupType),
  "state": enum (State),
  "encryptionInfo": {
    object (EncryptionInfo)
  },
  "uid": string
}
字段
name

string

标识符。备份的完整资源路径。名称的最后一部分是备份 ID,格式如下:[YYYYMMDDHHMMSS]_[缩短的实例 UID] 或客户在备份实例时指定的格式。示例:20240515123000_1234

createTime

string (Timestamp format)

仅限输出。备份的创建时间。

采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

instance

string

仅限输出。相应备份的实例资源路径。

instanceUid

string

仅限输出。相应备份的实例 UID。

totalSizeBytes

string (int64 format)

仅限输出。备份的总大小(以字节为单位)。

expireTime

string (Timestamp format)

仅限输出。备份的过期时间。

采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

engineVersion

string

仅限输出。valkey-7.5/valkey-8.0 等。

backupFiles[]

object (BackupFile)

仅限输出。相应备份的备份文件列表。

nodeType

enum (NodeType)

仅限输出。实例的节点类型。

replicaCount

integer

仅限输出。实例的副本数量。

shardCount

integer

仅限输出。实例的分片数。

backupType

enum (BackupType)

仅限输出。备份的类型。

state

enum (State)

仅限输出。备份的状态。

encryptionInfo

object (EncryptionInfo)

仅限输出。备份的加密信息。

uid

string

仅限输出。系统分配的备份唯一标识符。

BackupFile

备份由多个备份文件组成。

JSON 表示法
{
  "fileName": string,
  "sizeBytes": string,
  "createTime": string
}
字段
fileName

string

仅限输出。例如:.rdb

sizeBytes

string (int64 format)

仅限输出。备份文件的大小(以字节为单位)。

createTime

string (Timestamp format)

仅限输出。备份文件的创建时间。

采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

BackupType

备份的类型。

枚举
BACKUP_TYPE_UNSPECIFIED 默认值,未设置。
ON_DEMAND 按需备份。
AUTOMATED 自动备份。

备份的状态。

枚举
STATE_UNSPECIFIED 默认值,未设置。
CREATING 正在创建备份。
ACTIVE 备份处于有效状态,可供使用。
DELETING 正在删除备份。
SUSPENDED 由于项目删除、结算账号关闭等原因,备份目前处于暂停状态。

方法

delete

删除特定备份。

export

将特定备份导出到客户的目标 Cloud Storage URI。

get

获取特定备份的详细信息。

list

列出备份集合拥有的所有备份。