Nesta página, descrevemos como gerenciar os backups finais da sua instância do Cloud SQL. Antes de excluir uma instância, faça um backup final dela. Depois, restaure o backup final para uma instância nova ou atual. Assim, você pode recriar instâncias excluídas por acidente ou usar essas instâncias para cenários de recuperação de desastres.
Ao contrário dos backups automáticos e sob demanda, que estão associados a uma instância, você pode fazer um backup final antes de excluir a instância. O Cloud SQL armazena esse backup além do ciclo de vida da instância.
É possível usar os comandos da CLI gcloud para listar, descrever, atualizar e excluir um backup final. Se você estiver usando papéis personalizados, adicione as seguintes permissões a eles:
Para gerenciar backups finais em um projeto Trusted Cloud , você precisa das seguintes permissões:
Ação
Comando
Permissões necessárias
Listar backups finais
gcloud sql backups list
cloudsql.backupRuns.list
Descrever um backup final
gcloud sql backups describe
cloudsql.backupRuns.get
Atualizar um backup final
gcloud sql backups patch
cloudsql.backupRuns.update
Excluir um backup final
gcloud sql backups delete
cloudsql.backupRuns.delete
REST
Para gerenciar backups finais em um projeto Trusted Cloud , você precisa das seguintes permissões:
Ação
Método
Permissões necessárias
Listar backups finais
Backups.ListBackups
cloudsql.backupRuns.list
Descrever um backup final
Backups.GetBackup
cloudsql.backupRuns.get
Atualizar um backup final
Backups.UpdateBackup
cloudsql.backupRuns.update
Excluir um backup final
Backups.DeleteBackup
cloudsql.backupRuns.delete
Ver uma lista de backups finais
É possível conferir uma lista de backups finais e detalhes sobre um backup usando o console do Trusted Cloud , a gcloud CLI ou a API Cloud SQL.
O console Trusted Cloud não mostra backups ignorados ou com falha no
histórico de backup. Para ver esses tipos de backups, use gcloud ou a API Cloud SQL.
Console
No console Trusted Cloud , acesse a página Backups do Cloud SQL.
Nesta página, listamos todos os backups, incluindo os finais, associados a um projeto Trusted Cloud .
Para ver detalhes sobre um backup final, clique nele. Uma caixa de diálogo Backup final vai aparecer. Essa caixa de diálogo mostra as seguintes informações:
A data e a hora em que a instância usada para criar o backup final foi excluída.
O nome e a versão da instância excluída
Um carimbo de data e hora de quanto tempo o Cloud SQL retém o backup final
Uma descrição do backup final
gcloud
Para receber uma lista de todos os backups finais associados a um projeto Trusted Cloud , use o comando gcloud sql backups list:
Você recebe o BACKUP_NAME na saída da execução do comando gcloud sql backups list. O BACKUP_NAME tem o seguinte formato: projects/PROJECT_ID/backups/BACKUP_ID.
REST v1
Receber uma lista de backups finais
Use este exemplo para receber uma lista de todos os backups finais associados a um projeto Trusted Cloud . Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.ListBackups.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto
INSTANCE_ID: o ID da instância
Método HTTP e URL:
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups?filter=type=FINAL
Para enviar a solicitação, expanda uma destas opções:
Use este exemplo para conferir os detalhes de um backup final. Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.GetBackup.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto;
BACKUP_ID: o ID do backup. Você recebe esse ID na saída da execução da chamada anterior.
Método HTTP e URL:
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups/BACKUP_ID
Para enviar a solicitação, expanda uma destas opções:
Use este exemplo para receber uma lista de todos os backups finais associados a um projeto Trusted Cloud . Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.ListBackups.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto
INSTANCE_ID: o ID da instância
Método HTTP e URL:
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups?filter=type=FINAL
Para enviar a solicitação, expanda uma destas opções:
Use este exemplo para conferir os detalhes de um backup final. Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.GetBackup.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto;
BACKUP_ID: o ID do backup. Você recebe esse ID na saída da execução da chamada anterior.
Método HTTP e URL:
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups/BACKUP_ID
Para enviar a solicitação, expanda uma destas opções:
Você recebe o BACKUP_NAME na saída da execução do comando gcloud sql backups list. O BACKUP_NAME tem o seguinte formato: projects/PROJECT_ID/backups/BACKUP_ID.
Para as flags --expiry-time e --ttl-days, siga estas diretrizes:
Para a flag --expiry-time, especifique um carimbo de data e hora de quando o Cloud SQL exclui automaticamente o backup final.
Para a flag --ttl-days, especifique o período de armazenamento do backup final (de 1 a 365 dias). Isso é conhecido como time to live (TTL). O período de armazenamento começa na data e hora atuais, e o período de armazenamento máximo permitido pelo Cloud SQL é de um ano (ou 365 dias).
REST v1
Receber uma lista de backups finais
Use este exemplo para receber uma lista de todos os backups finais associados a um projeto Trusted Cloud . Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.ListBackups.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto
INSTANCE_ID: o ID da instância
Método HTTP e URL:
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups?filter=type=FINAL
Para enviar a solicitação, expanda uma destas opções:
É possível atualizar o período de armazenamento de um backup final de uma das seguintes maneiras:
Dias de retenção: modifique o número de dias em que o Cloud SQL retém o backup.
Horário de expiração: forneça um carimbo de data e hora atualizado para quando o Cloud SQL excluir o backup automaticamente.
Atualizar os dias de retenção
Use este exemplo para atualizar o número de dias em que o Cloud SQL retém o backup final. Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.UpdateBackup.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto;
BACKUP_ID: o ID do backup. Você recebe esse ID na saída da execução da chamada anterior.
TTL_DAYS: o período de armazenamento do backup final (de 1 a 365 dias). Isso é conhecido como time to live (TTL). O período de armazenamento começa na data e hora atuais, e o período de armazenamento máximo permitido pelo Cloud SQL é de um ano (ou 365 dias).
Use este exemplo para fornecer um carimbo de data e hora atualizado de quando o Cloud SQL exclui o backup. Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.UpdateBackup.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto;
BACKUP_ID: o ID do backup. Você recebe esse ID na saída da execução da chamada anterior.
DATE_AND_TIME_STAMP: um carimbo de data e hora de quando o Cloud SQL exclui o backup final automaticamente.
Use este exemplo para atualizar a descrição do backup final. Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.UpdateBackup.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto;
BACKUP_ID: o ID do backup. Você recebe esse ID na saída da execução da chamada anterior.
DESCRIPTION: a descrição atualizada do backup final.
Use este exemplo para receber uma lista de todos os backups finais associados a um projeto Trusted Cloud . Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.ListBackups.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto
INSTANCE_ID: o ID da instância
Método HTTP e URL:
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups?filter=type=FINAL
Para enviar a solicitação, expanda uma destas opções:
É possível atualizar o período de armazenamento de um backup final de uma das seguintes maneiras:
Dias de retenção: modifique o número de dias em que o Cloud SQL retém o backup.
Horário de expiração: forneça um carimbo de data e hora atualizado para quando o Cloud SQL excluir o backup automaticamente.
Atualizar os dias de retenção
Use este exemplo para atualizar o número de dias em que o Cloud SQL retém o backup final. Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.UpdateBackup.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto;
BACKUP_ID: o ID do backup. Você recebe esse ID na saída da execução da chamada anterior.
TTL_DAYS: o período de armazenamento do backup final (de 1 a 365 dias). Isso é conhecido como time to live (TTL). O período de armazenamento começa na data e hora atuais, e o período de armazenamento máximo permitido pelo Cloud SQL é de um ano (ou 365 dias).
Use este exemplo para fornecer um carimbo de data e hora atualizado de quando o Cloud SQL exclui o backup. Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.UpdateBackup.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto;
BACKUP_ID: o ID do backup. Você recebe esse ID na saída da execução da chamada anterior.
DATE_AND_TIME_STAMP: um carimbo de data e hora de quando o Cloud SQL exclui o backup final automaticamente.
Use este exemplo para atualizar a descrição do backup final. Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.UpdateBackup.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto;
BACKUP_ID: o ID do backup. Você recebe esse ID na saída da execução da chamada anterior.
DESCRIPTION: a descrição atualizada do backup final.
É possível excluir um backup final usando o console Trusted Cloud , a gcloud CLI ou a API Cloud SQL.
A exclusão de um backup pode não liberar um espaço igual ao tamanho do backup. Isso ocorre porque os backups são incrementais. Portanto, a exclusão de um backup anterior pode transferir uma parte do conteúdo para um backup mais recente a fim de preservar a integridade do novo backup.
Console
No console Trusted Cloud , acesse a página Backups do Cloud SQL.
Você recebe o BACKUP_NAME na saída da execução do comando gcloud sql backups list. O BACKUP_NAME tem o seguinte formato: projects/PROJECT_ID/backups/BACKUP_ID.
REST v1
Receber uma lista de backups finais
Use este exemplo para receber uma lista de todos os backups finais associados a um projeto Trusted Cloud . Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.ListBackups.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto
INSTANCE_ID: o ID da instância
Método HTTP e URL:
GET https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/backups?filter=type=FINAL
Para enviar a solicitação, expanda uma destas opções:
Use este exemplo para receber uma lista de todos os backups finais associados a um projeto Trusted Cloud . Para uma lista completa de parâmetros dessa chamada, consulte a página
Backups.ListBackups.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
PROJECT_ID: o ID do projeto
INSTANCE_ID: o ID da instância
Método HTTP e URL:
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID/backups?filter=type=FINAL
Para enviar a solicitação, expanda uma destas opções:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-09 UTC."],[],[]]