Algumas ou todas as informações nesta página podem não se aplicar à Trusted Cloud by S3NS. Consulte o artigo Diferenças em relação ao Google Cloud para mais detalhes.
Esta página descreve como gerir cópias de segurança finais para a sua instância do Cloud SQL. Antes de eliminar uma instância, pode fazer uma cópia de segurança final da instância. Em seguida, pode restaurar a cópia de segurança final numa instância nova ou existente. Desta forma, pode recriar instâncias que tenha eliminado acidentalmente ou usar estas instâncias para cenários de recuperação de desastres.
Ao contrário das cópias de segurança automáticas e a pedido, que estão associadas a uma instância, pode fazer uma cópia de segurança final antes de eliminar a instância. O Cloud SQL armazena esta cópia de segurança para além da duração da instância.
Pode usar os comandos da CLI gcloud existentes para listar, descrever, atualizar e eliminar uma cópia de segurança final. Se estiver a usar funções personalizadas, adicione as seguintes autorizações às funções:
Para gerir cópias de segurança finais num Trusted Cloud projeto, precisa das seguintes autorizações:
Ação
Comando
Autorizações necessárias
Liste as cópias de segurança finais
gcloud sql backups list
cloudsql.backupRuns.list
Descreva uma cópia de segurança final
gcloud sql backups describe
cloudsql.backupRuns.get
Atualize uma cópia de segurança final
gcloud sql backups patch
cloudsql.backupRuns.update
Elimine uma cópia de segurança final
gcloud sql backups delete
cloudsql.backupRuns.delete
REST
Para gerir cópias de segurança finais num Trusted Cloud projeto, precisa das seguintes autorizações:
Ação
Método
Autorizações necessárias
Liste as cópias de segurança finais
Backups.ListBackups
cloudsql.backupRuns.list
Descreva uma cópia de segurança final
Backups.GetBackup
cloudsql.backupRuns.get
Atualize uma cópia de segurança final
Backups.UpdateBackup
cloudsql.backupRuns.update
Elimine uma cópia de segurança final
Backups.DeleteBackup
cloudsql.backupRuns.delete
Veja uma lista das cópias de segurança finais
Pode ver uma lista de cópias de segurança finais e detalhes sobre uma cópia de segurança através da Trusted Cloud consola, da CLI gcloud ou da API Cloud SQL.
A Trusted Cloud consola não mostra cópias de segurança ignoradas ou com falhas no
histórico de cópias de segurança. Para ver estes tipos de cópias de segurança, use gcloud ou a API Cloud SQL.
Consola
Na Trusted Cloud consola, aceda à página Cópias de segurança do Cloud SQL.
Esta página lista todas as cópias de segurança, incluindo as cópias de segurança finais, associadas a um Trusted Cloud projeto.
Para ver detalhes sobre uma cópia de segurança final, clique na cópia de segurança. É apresentada uma caixa de diálogo Cópia de segurança final. Esta caixa de diálogo apresenta as seguintes informações:
A data e a hora em que a instância, que foi usada para criar a cópia de segurança final, foi eliminada
O nome e a versão da instância eliminada
Uma indicação de data/hora de quanto tempo o Cloud SQL retém a cópia de segurança final
Uma descrição da cópia de segurança final
gcloud
Para obter uma lista de todas as cópias de segurança finais associadas a um Trusted Cloud projeto, use o comando gcloud sql backups list:
Obtém o BACKUP_NAME a partir da 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
Aceda a uma lista das cópias de segurança finais
Use este exemplo para obter uma lista de todas as cópias de segurança finais associadas a um Trusted Cloud projeto. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.ListBackups.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
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 o seu pedido, expanda uma destas opções:
Use este exemplo para ver os detalhes de uma cópia de segurança final. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.GetBackup.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
PROJECT_ID: o ID do projeto.
BACKUP_ID: o ID da cópia de segurança. Obtém este ID a partir do resultado 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 o seu pedido, expanda uma destas opções:
Use este exemplo para obter uma lista de todas as cópias de segurança finais associadas a um Trusted Cloud projeto. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.ListBackups.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
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 o seu pedido, expanda uma destas opções:
Use este exemplo para ver os detalhes de uma cópia de segurança final. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.GetBackup.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
PROJECT_ID: o ID do projeto.
BACKUP_ID: o ID da cópia de segurança. Obtém este ID a partir do resultado 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 o seu pedido, expanda uma destas opções:
Obtém o BACKUP_NAME a partir da 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, use as seguintes diretrizes:
Para a flag --expiry-time, especifique uma data/hora em que o Cloud SQL elimina automaticamente a cópia de segurança final.
Para a flag --ttl-days, especifique o período de retenção da cópia de segurança final (de 1 a 365 dias). Isto é conhecido como tempo de vida (TTL). O período de retenção começa a partir da data e hora atuais, e o período de retenção máximo permitido pelo Cloud SQL é de 1 ano (ou 365 dias).
REST v1
Aceda a uma lista das cópias de segurança finais
Use este exemplo para obter uma lista de todas as cópias de segurança finais associadas a um Trusted Cloud projeto. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.ListBackups.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
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 o seu pedido, expanda uma destas opções:
Pode atualizar o período de retenção de uma cópia de segurança final de uma das seguintes formas:
Dias de retenção: modifique o número de dias durante os quais o Cloud SQL retém a cópia de segurança.
Hora de expiração: indique uma data/hora atualizada para quando o Cloud SQL elimina automaticamente a cópia de segurança.
Atualize os dias de retenção
Use este exemplo para atualizar o número de dias durante os quais o Cloud SQL retém a cópia de segurança final. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.UpdateBackup.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
PROJECT_ID: o ID do projeto.
BACKUP_ID: o ID da cópia de segurança. Obtém este ID a partir do resultado da execução da chamada anterior.
TTL_DAYS: o período de retenção da cópia de segurança final (de 1 a 365 dias). Isto é conhecido como tempo de vida (TTL). O período de retenção começa a partir da data e hora atuais, e o período de retenção máximo permitido pelo Cloud SQL é de 1 ano (ou 365 dias).
Use este exemplo para fornecer uma data/hora atualizada para quando o Cloud SQL elimina a cópia de segurança. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.UpdateBackup.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
PROJECT_ID: o ID do projeto.
BACKUP_ID: o ID da cópia de segurança. Obtém este ID a partir do resultado da execução da chamada anterior.
DATE_AND_TIME_STAMP: uma data/hora da eliminação automática da cópia de segurança final pelo Cloud SQL.
Use este exemplo para atualizar a descrição da cópia de segurança final. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.UpdateBackup.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
PROJECT_ID: o ID do projeto.
BACKUP_ID: o ID da cópia de segurança. Obtém este ID a partir do resultado da execução da chamada anterior.
DESCRIPTION: a descrição atualizada da cópia de segurança final.
Use este exemplo para obter uma lista de todas as cópias de segurança finais associadas a um Trusted Cloud projeto. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.ListBackups.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
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 o seu pedido, expanda uma destas opções:
Pode atualizar o período de retenção de uma cópia de segurança final de uma das seguintes formas:
Dias de retenção: modifique o número de dias durante os quais o Cloud SQL retém a cópia de segurança
Hora de expiração: indique uma data/hora atualizada para quando o Cloud SQL elimina automaticamente a cópia de segurança.
Atualize os dias de retenção
Use este exemplo para atualizar o número de dias durante os quais o Cloud SQL retém a cópia de segurança final. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.UpdateBackup.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
PROJECT_ID: o ID do projeto.
BACKUP_ID: o ID da cópia de segurança. Obtém este ID a partir do resultado da execução da chamada anterior.
TTL_DAYS: o período de retenção da cópia de segurança final (de 1 a 365 dias). Isto é conhecido como tempo de vida (TTL). O período de retenção começa a partir da data e hora atuais, e o período de retenção máximo permitido pelo Cloud SQL é de 1 ano (ou 365 dias).
Use este exemplo para fornecer uma data/hora atualizada para quando o Cloud SQL elimina a cópia de segurança. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.UpdateBackup.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
PROJECT_ID: o ID do projeto.
BACKUP_ID: o ID da cópia de segurança. Obtém este ID a partir do resultado da execução da chamada anterior.
DATE_AND_TIME_STAMP: uma data/hora da eliminação automática da cópia de segurança final pelo Cloud SQL.
Use este exemplo para atualizar a descrição da cópia de segurança final. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.UpdateBackup.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
PROJECT_ID: o ID do projeto.
BACKUP_ID: o ID da cópia de segurança. Obtém este ID a partir do resultado da execução da chamada anterior.
DESCRIPTION: a descrição atualizada da cópia de segurança final.
Pode eliminar uma cópia de segurança final através da Trusted Cloud consola, da CLI gcloud ou da API Cloud SQL.
A eliminação de uma cópia de segurança pode não libertar tanto espaço quanto o tamanho da cópia de segurança. Isto acontece porque as cópias de segurança são
incrementais. Por isso, a eliminação de uma cópia de segurança mais antiga pode transferir alguns dos respetivos conteúdos
para uma cópia de segurança mais recente para preservar a integridade da cópia de segurança mais recente.
Consola
Na Trusted Cloud consola, aceda à página Cópias de segurança do Cloud SQL.
Esta página lista todas as cópias de segurança, incluindo as cópias de segurança finais, associadas a um Trusted Cloud projeto.
Para a cópia de segurança final que quer eliminar, clique em mais ações e, de seguida, selecione Eliminar.
Na janela Eliminar cópia de segurança final?, introduza o nome da instância que usou para criar a cópia de segurança final e, de seguida, clique em Eliminar.
gcloud
Para obter uma lista de todas as cópias de segurança finais associadas a um Trusted Cloud projeto, use o comando gcloud sql backups list:
Obtém o BACKUP_NAME a partir da 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
Aceda a uma lista das cópias de segurança finais
Use este exemplo para obter uma lista de todas as cópias de segurança finais associadas a um Trusted Cloud projeto. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.ListBackups.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
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 o seu pedido, expanda uma destas opções:
Use este exemplo para eliminar uma cópia de segurança final. Para ver uma lista completa de parâmetros para esta chamada, consulte a página
Backups.DeleteBackup.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
PROJECT_ID: o ID do projeto.
BACKUP_ID: o ID da cópia de segurança. Obtém este ID a partir do resultado da execução da chamada anterior.
Use este exemplo para obter uma lista de todas as cópias de segurança finais associadas a um Trusted Cloud projeto. Para ver uma lista completa dos parâmetros desta chamada, consulte a página
Backups.ListBackups.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
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 o seu pedido, expanda uma destas opções:
Use este exemplo para eliminar uma cópia de segurança final. Para ver uma lista completa de parâmetros para esta chamada, consulte a página
Backups.DeleteBackup.
Antes de usar qualquer um dos dados do pedido,
faça as seguintes substituições:
PROJECT_ID: o ID do projeto.
BACKUP_ID: o ID da cópia de segurança. Obtém este ID a partir do resultado da execução da chamada anterior.
[[["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-09-30 UTC."],[],[],null,[]]