Nesta página, explicamos como listar, visualizar, atualizar e excluir backups no Google Cloud console.
Em uma fonte de dados, cada backup representa o estado do recurso protegido em um momento específico. Esses backups são criados com base nas programações definidas nos planos de backup. Além disso, é possível iniciar backups sob demanda sempre que necessário.
Antes de começar
Para ter as permissões necessárias para listar e visualizar backups, peça ao administrador para conceder a você o papel do IAM de Leitor do backup vault do Backup and DR (roles/backupdr.backupvaultViewer) no projeto do backup vault.
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Esse papel predefinido contém as permissões necessárias para listar e visualizar backups. Para acessar as permissões exatas que são necessárias, expanda a seção Permissões necessárias:
Permissões necessárias
As seguintes permissões são necessárias para listar e visualizar backups:
-
backupdr.bvbackups.list -
backupdr.bvbackups.get
Essas permissões também podem ser concedidas com papéis personalizados ou outros papéis predefinidos.
Listar backups
Use as instruções a seguir para listar backups.
Console
No Google Cloud console, acesse a página Backups em vault.
Na lista de backups programados, clique no nome do backup programado para visualizar os detalhes dele.
gcloud
Liste os backups.
gcloud backup-dr backups list \ --backup-vault=BACKUPVAULT_NAME \ --project=PROJECT_ID \ --location=LOCATION \ --data-source=DATA_SOURCESubstitua:
BACKUPVAULT_NAME: o nome do backup vault usado para armazenar backups.PROJECT_ID: o nome do projeto.LOCATION: o local do backup vault.DATA_SOURCE: o ID da fonte de dados que você quer listar os backups.
Exibir backups
Use as instruções a seguir para visualizar backups.
Console
No Google Cloud console, acesse a página Backups em vault.
Na lista de backups programados, clique no nome do backup programado para visualizar os detalhes dele.
A página de detalhes do backup mostra uma lista de backups com os horários de criação, o tipo de backup (programado ou sob demanda), a regra de backup associada e a data de validade do backup.
gcloud
Receba o ID do backup que faz parte de uma fonte de dados.
gcloud backup-dr backups list \ --backup-vault=BACKUPVAULT_NAME \ --project=PROJECT_ID \ --location=LOCATION \ --data-source=DATA_SOURCESubstitua:
BACKUPVAULT_NAME: o nome do backup vault usado para armazenar backups.PROJECT_ID: o nome do projeto.LOCATION: o local do backup vault.DATA_SOURCE: o ID da fonte de dados para a qual você quer listar os backups.
Visualize os backups.
gcloud backup-dr backups describe BACKUP_ID \ --backup-vault=BACKUPVAULT_NAME \ --project=PROJECT_ID \ --location=LOCATION \ --data-source=DATA_SOURCESubstitua:
BACKUP_ID: o ID do backup.PROJECT_ID: o nome do projeto.LOCATION: o local da associação do plano de backup.DATA_SOURCE: o ID da fonte de dados para a qual você quer visualizar os backups.
Atualizar um backup (somente na CLI gcloud)
Só é possível atualizar backups usando a CLI gcloud.
É possível atualizar os rótulos, o período de armazenamento obrigatório ou o horário de validade de um backup. Os rótulos são pares de chave-valor que ajudam a organizar e identificar seus backups.
Para ter a permissão necessária para atualizar um backup, peça ao administrador para conceder a você o papel do IAM de Administrador do backup vault do Backup and DR (roles/backupdr.backupvaultAdmin) no projeto do backup vault.
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Esse papel predefinido contém a
backupdr.bvbackups.update
permissão,
que é necessária para
atualizar um backup.
Também é possível conseguir essa permissão com papéis personalizados ou outros papéis predefinidos.
gcloud
Atualize um backup.
gcloud backup-dr backups update BACKUP_ID \ --backup-vault=BACKUPVAULT_NAME \ --project=PROJECT_ID \ --location=LOCATION \ --data-source=DATA_SOURCE \ --update-labels=LABELS \ --enforced-retention-end-time=RETENTION_DATE \ --expire-time=EXPIRATION_DATESubstitua:
BACKUP_ID: o ID do backup.BACKUPVAULT_NAME: o nome do backup vault usado para armazenar backups.PROJECT_ID: o nome do projeto.LOCATION: o local do backup vault.DATA_SOURCE: o ID da fonte de dados.LABELS: os rótulos a serem aplicados ao backup como pares de chave-valor separados por vírgulas, comoenv=prod,team=storage.RETENTION_DATE: a data até a qual o backup não pode ser excluído, no formato "AAAA-MM-DDTHH:MM:SSZ". Esse período pode ser estendido, mas não encurtado.EXPIRATION_DATE: a data em que o backup expira, no formato "AAAA-MM-DDTHH:MM:SSZ". Essa data pode ser estendida, mas não encurtada.
Para remover rótulos, use a flag
--remove-labelscom uma lista de chaves ou use--clear-labelspara remover todos os rótulos.
Excluir um backup
Só é possível excluir um backup se ele tiver excedido o período de armazenamento mínimo obrigatório. Após a exclusão, o backup não estará mais disponível para restauração.
Para ter a permissão necessária para excluir um backup, peça ao administrador para conceder a você o papel do IAM de Administrador do backup vault (roles/backupdr.backupvaultAdmin) no projeto do backup vault.
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Esse papel predefinido contém a
backupdr.bvbackups.delete
permissão,
que é necessária para
excluir um backup.
Também é possível conseguir essa permissão com papéis personalizados ou outros papéis predefinidos.
Use as instruções a seguir para excluir um backup.
Console
No Google Cloud console, acesse a página Backups em vault.
Clique no nome do backup programado que você quer excluir.
Na seção de backups, selecione um backup e clique no ícone.
Selecione Excluir.
Na janela de sobreposição que aparece, confirme que você quer excluir o backup.
Clique em Excluir.
gcloud
Receba o ID do backup que faz parte de uma fonte de dados.
gcloud backup-dr backups list \ --backup-vault=BACKUPVAULT_NAME \ --project=PROJECT_ID \ --location=LOCATION \ --data-source=DATA_SOURCESubstitua:
BACKUPVAULT_NAME: o nome do backup vault usado para armazenar backups.PROJECT_ID: o nome do projeto.LOCATION: o local do backup vault.DATA_SOURCE: o ID da fonte de dados que você quer listar os backups.
Exclua um backup.
gcloud backup-dr backups delete BACKUP_ID \ --backup-vault=BACKUPVAULT_NAME \ --project=PROJECT_ID \ --location=LOCATION \ --data-source=DATA_SOURCESubstitua:
BACKUP_ID: o ID do backup.BACKUPVAULT_NAME: o nome do backup vault em que os backups são armazenados.PROJECT_ID: o nome do projeto.LOCATION:o local do backup.DATA_SOURCE: o ID da fonte de dados da qual você quer excluir um backup.