Recurso: backup
Backup de uma instância.
Representação JSON |
---|
{ "name": string, "createTime": string, "instance": string, "instanceUid": string, "totalSizeBytes": string, "expireTime": string, "engineVersion": string, "backupFiles": [ { object ( |
Campos | |
---|---|
name |
Identificador. Caminho de recurso completo do backup. A última parte do nome é o ID do backup com o seguinte formato: [YYYYMMDDHHMMSS]_[UID da instância encurtada] OU cliente especificado durante a instância de backup. Exemplo: 20240515123000_1234 |
createTime |
Apenas saída. O horário em que o backup foi criado. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
instance |
Apenas saída. Caminho do recurso de instância desse backup. |
instanceUid |
Apenas saída. UID da instância deste backup. |
totalSizeBytes |
Apenas saída. Tamanho total do backup em bytes. |
expireTime |
Apenas saída. A hora em que o backup vai expirar. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
engineVersion |
Apenas saída. valkey-7.5/valkey-8.0 etc. |
backupFiles[] |
Apenas saída. Lista de arquivos de backup do backup. |
nodeType |
Apenas saída. Tipo de nó da instância. |
replicaCount |
Apenas saída. Número de réplicas da instância. |
shardCount |
Apenas saída. Número de fragmentos da instância. |
backupType |
Apenas saída. Tipo de backup. |
state |
Apenas saída. Estado do backup. |
uid |
Apenas saída. Identificador exclusivo atribuído pelo sistema do backup. |
BackupFile
O backup consiste em vários arquivos.
Representação JSON |
---|
{ "fileName": string, "sizeBytes": string, "createTime": string } |
Campos | |
---|---|
fileName |
Somente saída. Por exemplo: |
sizeBytes |
Apenas saída. Tamanho do arquivo de backup em bytes. |
createTime |
Apenas saída. A hora em que o arquivo de backup foi criado. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
BackupType
Tipo de backup.
Enums | |
---|---|
BACKUP_TYPE_UNSPECIFIED |
O valor padrão não foi definido. |
ON_DEMAND |
Backup sob demanda. |
AUTOMATED |
Backup automático. |
Estado
Estado do backup.
Enums | |
---|---|
STATE_UNSPECIFIED |
O valor padrão não foi definido. |
CREATING |
O backup está sendo criado. |
ACTIVE |
O backup está ativo para uso. |
DELETING |
O backup está sendo excluído. |
SUSPENDED |
O backup está suspenso por motivos como exclusão de projeto, encerramento da conta de faturamento etc. |
Métodos |
|
---|---|
|
Exclui um backup específico. |
|
Exporta um backup específico para um URI do Cloud Storage de destino do cliente. |
|
Recebe os detalhes de um backup específico. |
|
Lista todos os backups de uma coleção. |