资源: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。 |
|
获取特定备份的详细信息。 |
|
列出备份集合拥有的所有备份。 |