资源:Backup
实例的备份。
JSON 表示法 |
---|
{ "name": string, "createTime": string, "instance": string, "instanceUid": string, "totalSizeBytes": string, "expireTime": string, "engineVersion": string, "backupFiles": [ { object ( |
字段 | |
---|---|
name |
标识符。备份的完整资源路径。名称的最后一部分是备份 ID,格式如下:[YYYYMMDDHHMMSS]_[缩短的实例 UID] 或客户在备份实例时指定的格式。示例:20240515123000_1234 |
createTime |
仅限输出。备份的创建时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
instance |
仅限输出。相应备份的实例资源路径。 |
instanceUid |
仅限输出。相应备份的实例 UID。 |
totalSizeBytes |
仅限输出。备份的总大小(以字节为单位)。 |
expireTime |
仅限输出。备份的过期时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
engineVersion |
仅限输出。valkey-7.5/valkey-8.0 等。 |
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。 |
|
获取特定备份的详细信息。 |
|
列出备份集合拥有的所有备份。 |