Preparar-se para a transferência on-line

A transferência on-line requer configuração na primeira vez. As transferências posteriores após a configuração inicial não exigem essas etapas.

Ative as APIs

Para concluir a configuração inicial para transferência on-line, um administrador do Google Cloud precisa fazer o seguinte:

  1. Enable the Google Storage Transfer API.

    Enable the API

    1. Confirme o projeto em que você está ativando a API e clique em Next.

    2. Clique em Enable.

  2. Enable the Pub/Sub API.

    Enable the API

    1. Confirme o projeto em que você está ativando a API e clique em Next.

    2. Clique em Ativar.

Configurar o agente de serviço do Serviço de transferência do Cloud Storage

No e-mail intitulado Bucket de destino de preparação do Google Transfer Appliance, um agente de serviço é especificado para você. O resultado será semelhante a este:

project-IDENTIFIER@storage-transfer-service.gserviceaccount.com

Conceda o papel a seguir ao agente de serviço do Serviço de transferência do Cloud Storage no seu projeto:

  • Pub/Sub Editor

Conceda o papel a seguir ao agente de serviço do Serviço de transferência do Cloud Storage Para o bucket de destino:

  • Storage Admin

Criar e configurar uma conta de serviço gerenciada pelo usuário

  1. Crie uma conta de serviço gerenciada pelo usuário no seu projeto.

  2. Conceda os seguintes papéis à conta de serviço gerenciada pelo usuário no seu projeto:

    • Pub/Sub Editor
    • Storage Transfer Admin
    • Monitoring Metric Writer se você ativar o Cloud Monitoring.
  3. Conceda o seguinte papel à conta de serviço gerenciada pelo usuário para o bucket de destino:

    • Storage Admin

Depois que a conta de serviço estiver configurada, prepare uma chave de conta de serviço:

  1. Crie uma chave de conta de serviço para a conta de serviço gerenciada pelo usuário. A chave é salva quando você a cria, e não é possível fazer o download dela novamente.

  2. Renomeie a chave para key.json e salve-a em um local seguro.

  3. Depois de receber o dispositivo, faça upload de key.json para o diretório /tmp no dispositivo.