Ative ou desative a transferência online

O Transfer Appliance tem dois modos:

  • Transferência offline: os dados são copiados para o dispositivo até ficar cheio. O dispositivo é enviado de volta para a Google e os dados copiados são movidos para o seu contentor do Cloud Storage.

  • Transferência online: os dados copiados para o dispositivo são transmitidos para o seu contentor do Cloud Storage. Depois de os dados serem carregados para o contentor do Cloud Storage, são removidos do dispositivo. A transferência online comprime e encripta os dados em trânsito e acelera a transferência de dados em comparação com a CLI gcloud e outras ferramentas de linha de comandos.

Pode alternar entre o modo offline e online.

Transfira a chave da conta de serviço do dispositivo

Quando a configuração do projeto estiver concluída, prepare uma chave de conta de serviço:

  1. Crie uma chave de conta de serviço para a conta de serviço do dispositivo. Esta é uma chave de transferência única.

  2. Mude o nome da chave para key.json e guarde-a num local seguro.

  3. Depois de receber o dispositivo, carregue key.json para o diretório /tmp no dispositivo.

Defina para o modo online

Antes de ativar o modo de transferência online pela primeira vez, siga as instruções para concluir a configuração do projeto.

É necessária conetividade de saída para ativar e usar o modo online. Para ativar o modo de transferência online, siga as instruções abaixo:

  1. Valide a conetividade de saída do dispositivo para os pontos finais HTTPS indicados abaixo:

    • https://gcr.io

    • https://storage.googleapis.com

    • https://oauth2.googleapis.com

    • https://storagetransfer.googleapis.com

    • https://pubsub.googleapis.com

    Execute o seguinte comando usando cada um dos pontos finais HTTPS:

    ping URL
    

    Se o comando falhar, pode indicar que o DNS está incorretamente configurado no dispositivo. Se o aparelho foi configurado para usar um endereço IP estático, atualize-o para usar o DHCP:

    ta config --data_port=PORT --ip=dhcp
    

    Substitua PORT pela porta de dados que está a usar no eletrodoméstico, RJ45 ou QSFP.

  2. Copie a chave de serviço transferida em Transferir chave da conta de serviço do dispositivo para a pasta tmp do dispositivo, fazendo o seguinte:

    Windows

    1. Usando a ferramenta SCP, ligue-se ao dispositivo com as seguintes definições:

      • Protocolo de ficheiros: SFTP
      • Nome do anfitrião: o endereço IP do dispositivo.
      • Número da porta: 22
      • Nome de utilizador: o nome de utilizador do dispositivo fornecido pela equipa do Transfer Appliance.
      • Palavra-passe: a palavra-passe do dispositivo fornecida pela equipa do Transfer Appliance.
    2. Copie o ficheiro para a pasta /tmp

    Linux

    1. Execute o seguinte comando:

      scp PATH_TO_KEY_FILE/key.json USERNAME@IP_ADDRESS:/tmp
      

      Substitua o seguinte:

      • PATH_TO_KEY_FILE: o caminho para o ficheiro de chave que está a copiar.
      • USERNAME: o nome de utilizador do dispositivo fornecido pela equipa do Transfer Appliance.
      • IP_ADDRESS: O endereço IP do dispositivo.
    2. Quando lhe for pedido, introduza a palavra-passe do dispositivo fornecida pela equipa do Transfer Appliance.

    Apple macOS

    1. Execute o seguinte comando:

      scp PATH_TO_KEY_FILE/key.json USERNAME@IP_ADDRESS:/tmp
      

      Substitua o seguinte:

      • PATH_TO_KEY_FILE: o caminho para o ficheiro de chave que está a copiar.
      • USERNAME: o nome de utilizador do dispositivo fornecido pela equipa do Transfer Appliance.
      • IP_ADDRESS: O endereço IP do dispositivo.
    2. Quando lhe for pedido, introduza a palavra-passe do dispositivo fornecida pela equipa do Transfer Appliance.

  3. Para definir o dispositivo para o modo online, execute o seguinte comando:

    ta online
    

    A seguinte resposta de exemplo assemelha-se ao resultado devolvido:

    
    Starting containers for online transfer...
    Copied new credentials.          ## Or, Using old credentials
    Running binary to enable online transfer.
    This may take several minutes to finish...
    
    Containers have been successfully started. You can transfer data in
    online mode.
    
  4. Opcional: altere o contentor de destino da transferência e o prefixo do objeto da tarefa.

    ta online --bucket=BUCKET --object_prefix=OBJECT_PREFIX
    

    Substitua BUCKET pelo contentor de destino e OBJECT_PREFIX pelo prefixo do objeto para o qual está a fazer a atualização.

    Se o comando for bem-sucedido, devolve um resultado semelhante ao do passo em que executa a transferência online sem estes dois argumentos.

Para resolver problemas do modo online, consulte o artigo Resolução de problemas do modo online.

Defina para o modo offline

Para especificar o modo offline, execute o seguinte comando:

ta offline

A seguinte resposta de exemplo assemelha-se ao resultado devolvido:


Putting the appliance in offline mode...
Appliance is successfully put into the offline mode.