Como fazer backup de metadados de um serviço

Um backup cria um snapshot dos metadados armazenados no serviço metastore do Dataproc e da configuração do serviço. Para recuperá-lo em um serviço, restaure.

Esta página explica como criar um backup de um serviço metaDatastore do Dataproc usando o Console do Google Cloud aberto em um navegador local ou o método backups.create{/1 da API do metastore do Dataproc. }.

Controle de acesso

  • Para fazer backup de metadados, você precisa receber um papel do IAM que contenha a permissão do IAM metastore.backups.create. Os papéis específicos do Metastore do Dataproc roles/metastore.admin, roles/metastore.editor e roles/metastore.metadataOperator podem ser usados para conceder permissão de backup.

  • Também é possível conceder permissão de backup a usuários ou grupos usando os papéis legados roles/owner e roles/editor.

Para mais informações, consulte IAM e Dataproc de controle de acesso.

Como fazer backup de metadados de um serviço

É possível fazer backup de metadados de um serviço iniciando um backup na página de detalhes do serviço aberta em um navegador local ou emitindo um método backups.create da API Metastore do Dataproc.

Um backup cria um snapshot dos metadados e da configuração armazenados no serviço metastore do Dataproc. Os backups são totalmente gerenciados pelo metastore do Dataproc.

É possível criar e armazenar até sete backups de uma só vez para cada serviço metastore do Dataproc.

Enquanto um backup estiver em execução, nenhuma atualização poderá ser feita no serviço. Você ainda pode usar o serviço enquanto ele está por meio de um backup.

É possível fazer backup de metadados de um serviço metastore do Dataproc usando o Console do Google Cloud ou a API Dataproc Metastore:

Console

  1. No Console do Cloud, abra a página do metastore do Dataproc:

    Abra o metastore do Dataproc no Console do Cloud

  2. Na página Metastore do Dataproc, clique no nome do serviço de que você quer fazer o backup de metadados. A página Detalhes do serviço é aberta.

    Página de detalhes do serviço
  3. Na parte superior da página, clique em Backup. A página de Backup é aberta.

  4. Digite o nome do backup.

  5. Opcional: digite uma Descrição para o backup.

  6. Clique em Backup para iniciar o backup.

  7. Verifique se você retornou para a página Detalhes do serviço e se o backup aparece em Backups na guia Backup/Restaurar.

REST

Siga as instruções da API para fazer backup dos metadados de um serviço com o APIs Explorer.

Quando o backup é concluído, o serviço entra automaticamente no estado ativo, independentemente de ter sido bem-sucedido ou não.

Para ver os backups de um serviço, consulte a guia Backup/Restaurar na página Detalhes do serviço no Console do Cloud.

Ressalvas de backup

  • Uma lista de backups está disponível na IU. A exclusão do serviço excluirá todos os backups nesse serviço.

  • Se já houver sete backups em um serviço, você precisará excluir manualmente um backup antes de criar um novo. É possível excluir backups existentes na guia Fazer backup/Restaurar.

Falhas comuns

  • O usuário que está criando o backup não tem a permissão metastore.backups.create.

A seguir