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 completo do recurso do backup. A última parte do nome é o ID do backup com o seguinte formato: [YYYYMMDDHHMMSS]_[Shorted Instance UID] OU especificado pelo cliente durante a instância de backup. Exemplo: 20240515123000_1234 |
createTime |
Apenas saída. A hora em que o backup foi criado. Usa RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Outros ajustes também são aceitos. Por exemplo, |
instance |
Apenas saída. Caminho do recurso da instância deste 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. O horário em que o backup vai expirar. Usa RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Outros ajustes também são aceitos. Por exemplo, |
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 para a instância. |
backupType |
Apenas saída. Tipo do backup. |
state |
Apenas saída. Estado do backup. |
encryptionInfo |
Apenas saída. Informações de criptografia do backup. |
uid |
Apenas saída. Identificador exclusivo atribuído pelo sistema ao backup. |
BackupFile
O backup é composto de vários arquivos de backup.
Representação JSON |
---|
{ "fileName": string, "sizeBytes": string, "createTime": string } |
Campos | |
---|---|
fileName |
Saída apenas. Por exemplo: |
sizeBytes |
Apenas saída. Tamanho do arquivo de backup em bytes. |
createTime |
Apenas saída. A data e a hora em que o arquivo de backup foi criado. Usa RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Outros ajustes também são aceitos. Por exemplo, |
BackupType
Tipo do backup.
Enums | |
---|---|
BACKUP_TYPE_UNSPECIFIED |
O valor padrão, não definido. |
ON_DEMAND |
Backup sob demanda. |
AUTOMATED |
Backup automático. |
Estado
Estado do backup.
Enums | |
---|---|
STATE_UNSPECIFIED |
O valor padrão, não definido. |
CREATING |
O backup está sendo criado. |
ACTIVE |
O backup está ativo e pode ser usado. |
DELETING |
O backup está sendo excluído. |
SUSPENDED |
O backup está suspenso por motivos como exclusão de projeto, encerramento de conta de faturamento etc. |
Métodos |
|
---|---|
|
Exclui um backup específico. |
|
Exporta um backup específico para um URI de destino do Cloud Storage do cliente. |
|
Recebe os detalhes de um backup específico. |
|
Lista todos os backups de uma coleção de backups. |