Gerenciar backups no console do Google Cloud

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

  1. No console Google Cloud , acesse a página Recursos protegidos.

    Acessar "Recursos do Vault"

  2. Na lista de backups programados, clique no nome do backup programado para ver os detalhes.

gcloud

  1. Liste os backups.

      gcloud backup-dr backups list \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    Substitua:

    • 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

  1. No console Google Cloud , acesse a página Recursos protegidos.

    Acessar "Recursos do Vault"

  2. 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

  1. 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_SOURCE
    

    Substitua:

    • 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.
  2. Confira os backups.

      gcloud backup-dr backups describe BACKUP_ID \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    Substitua:

    • 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 backupdr.bvbackups.update, que é necessária para atualizar um backup.

Também é possível receber essa permissão com papéis personalizados ou outros papéis predefinidos.

gcloud

  1. 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_DATE
    

    Substitua:

    • 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, como env=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.
  2. Para remover rótulos, use a flag --remove-labels com uma lista de chaves ou use --clear-labels para 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 backupdr.bvbackups.delete, que é necessária para excluir um backup.

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

  1. No console Google Cloud , acesse a página Recursos protegidos.

    Acessar "Recursos do Vault"

  2. Clique no nome do backup programado que você quer excluir.

  3. Na seção de backups, selecione um backup e clique no ícone .

  4. Selecione Excluir.

  5. Na janela de sobreposição que aparece, confirme que você quer excluir o backup.

  6. Clique em Excluir.

gcloud

  1. 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_SOURCE
    

    Substitua:

    • 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.
  2. Exclui um backup

      gcloud backup-dr backups delete BACKUP_ID \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    Substitua:

    • 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.