Nesta página, explicamos como listar, visualizar, atualizar e excluir backups no console do Google Cloud .
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 cofre de backup do Backup e DR (roles/backupdr.backupvaultViewer)
no projeto do cofre de backup.
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 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 funções personalizadas ou outros papéis predefinidos.
Listar backups
Siga as instruções abaixo para listar backups.
Console
No console Google Cloud , acesse a página Recursos protegidos.
Na lista de backups programados, clique no nome do backup programado para ver os detalhes.
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 cofre de backup usado para armazenar backups.PROJECT_ID: o nome do projeto.LOCATION: o local do backup vault.DATA_SOURCE: o ID da fonte de dados em que você quer listar os backups.
Exibir backups
Use as instruções a seguir para ver os backups.
Console
No console Google Cloud , acesse a página Recursos protegidos.
Na lista de backups programados, clique no nome do backup programado para ver os detalhes.
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 expiração 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 cofre de backup 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 backups.
Confira 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 que você quer ver os backups.
Atualizar um backup
É possível atualizar os rótulos, a retenção obrigatória ou o tempo de expiração de um backup. Os rótulos são pares de chave-valor que ajudam a organizar e identificar seus backups.
Para receber a permissão necessária
para atualizar um backup,
peça ao administrador para conceder a você o
papel do IAM de Administrador do cofre de backup do Backup and DR (roles/backupdr.backupvaultAdmin)
no projeto do cofre de backup.
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
permissão
,
que é necessária para
atualizar um backup.
backupdr.bvbackups.update
Também é possível receber essa permissão com papéis personalizados ou outros papéis predefinidos.
gcloud
Atualiza 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 cofre de backup 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 reduzido.EXPIRATION_DATE: a data em que o backup expira, no formato "AAAA-MM-DDTHH:MM:SSZ". Essa data pode ser estendida, mas não reduzida.
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ínima obrigatória. Após a exclusão, o backup não estará mais disponível para restauração.
Para receber a permissão necessária
para excluir um backup,
peça ao administrador para conceder a você o
papel do IAM de Administrador do cofre de backup (roles/backupdr.backupvaultAdmin)
no projeto do cofre de backup.
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
permissão
,
que é necessária para
excluir um backup.
backupdr.bvbackups.delete
Também é possível receber essa permissão com papéis personalizados ou outros papéis predefinidos.
Use as instruções a seguir para excluir um backup.
Console
No console Google Cloud , acesse a página Recursos protegidos.
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 cofre de backup usado para armazenar backups.PROJECT_ID: o nome do projeto.LOCATION: o local do backup vault.DATA_SOURCE: o ID da fonte de dados em que você quer listar os backups.
Exclui 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 cofre de backup 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 de que você quer excluir um backup.