Gerenciar backups no console do Google Cloud

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

  1. No Google Cloud console, acesse a página Backups em vault.

    Acessar backups em vault

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

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

  1. No Google Cloud console, acesse a página Backups em vault.

    Acessar backups em vault

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

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

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

    Substitua:

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

  1. No Google Cloud console, acesse a página Backups em vault.

    Acessar backups em 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 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.
  2. Exclua 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 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.