- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Permissões do IAM
Instância de backup. Se esta for a primeira vez que um backup está sendo criado, uma coleção de backups será criada no back-end, e esse backup pertencerá a essa coleção. A coleção e o backup terão um nome de recurso. O backup será executado para cada fragmento. Uma réplica (primária, se não for HA) será selecionada para realizar a execução. A chamada de backup será rejeitada se houver uma operação de backup ou atualização em andamento. Durante a visualização, se a versão do software interno da instância estiver muito antiga, a atualização crítica será realizada antes do backup real. Depois que a versão interna do software for atualizada para a versão mínima exigida pelo recurso de backup, os backups subsequentes não precisarão de uma atualização crítica. Após a visualização, não será necessária nenhuma atualização crítica para o backup.
Solicitação HTTP
POST https://memorystore.googleapis.com/v1alpha/{name=projects/*/locations/*/instances/*}:backup
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
name |
Obrigatório. Nome do recurso da instância usando o formulário: |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "ttl": string, "backupId": string } |
Campos | |
---|---|
ttl |
Opcional. TTL para o backup expirar. O intervalo de valores é de 1 dia a 100 anos. Se não for especificado, o valor padrão será 100 anos. Duração em segundos com até nove dígitos fracionários, terminando em " |
backupId |
Opcional. O ID do backup a ser criado. Se não for especificado, o valor padrão ([YYYYMMDDHHMMSS]_[UID da instância abreviada] será usado. |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation
.
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/cloud-platform
Permissões do IAM
Requer a seguinte permissão do IAM no recurso name
:
memorystore.instances.backup
Para mais informações, consulte a documentação do IAM.