资源:Backup
集群的备份。
| JSON 表示法 | 
|---|
| { "name": string, "createTime": string, "cluster": string, "clusterUid": string, "totalSizeBytes": string, "expireTime": string, "engineVersion": string, "backupFiles": [ { object ( | 
| 字段 | |
|---|---|
| name | 
 标识符。备份的完整资源路径。名称的最后一部分是备份 ID,格式如下:[YYYYMMDDHHMMSS]_[缩短的集群 UID] 或客户在备份集群时指定的名称。示例:20240515123000_1234 | 
| createTime | 
 仅限输出。备份的创建时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: | 
| cluster | 
 仅限输出。相应备份的集群资源路径。 | 
| clusterUid | 
 仅限输出。相应备份的集群 UID。 | 
| totalSizeBytes | 
 仅限输出。备份的总大小(以字节为单位)。 | 
| expireTime | 
 仅限输出。备份的过期时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: | 
| engineVersion | 
 仅限输出。redis-7.2、valkey-7.5 | 
| backupFiles[] | 
 仅限输出。相应备份的备份文件列表。 | 
| nodeType | 
 仅限输出。集群的节点类型。 | 
| replicaCount | 
 仅限输出。集群的副本数。 | 
| shardCount | 
 仅限输出。集群的分片数。 | 
| backupType | 
 仅限输出。备份的类型。 | 
| state | 
 仅限输出。备份的状态。 | 
| encryptionInfo | 
 仅限输出。备份的加密信息。 | 
| uid | 
 仅限输出。系统分配的备份唯一标识符。 | 
BackupFile
备份由多个备份文件组成。
| JSON 表示法 | 
|---|
| { "fileName": string, "sizeBytes": string, "createTime": string } | 
| 字段 | |
|---|---|
| fileName | 
 仅限输出。例如: | 
| sizeBytes | 
 仅限输出。备份文件的大小(以字节为单位)。 | 
| createTime | 
 仅限输出。备份文件的创建时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: | 
BackupType
备份的类型。
| 枚举 | |
|---|---|
| BACKUP_TYPE_UNSPECIFIED | 默认值,未设置。 | 
| ON_DEMAND | 按需备份。 | 
| AUTOMATED | 自动备份。 | 
州
备份的状态。
| 枚举 | |
|---|---|
| STATE_UNSPECIFIED | 默认值,未设置。 | 
| CREATING | 正在创建备份。 | 
| ACTIVE | 备份处于有效状态,可供使用。 | 
| DELETING | 正在删除备份。 | 
| SUSPENDED | 由于项目删除、结算账号关闭等原因,备份目前处于暂停状态。 | 
| 方法 | |
|---|---|
| 
 | 删除特定备份。 | 
| 
 | 将特定备份导出到客户的目标 Cloud Storage URI。 | 
| 
 | 获取特定备份的详细信息。 | 
| 
 | 列出备份集合拥有的所有备份。 |