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:
Crie uma chave de conta de serviço para a conta de serviço do dispositivo. Esta é uma chave de transferência única.
Mude o nome da chave para
key.json
e guarde-a num local seguro.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:
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
ouQSFP
.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
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.
Copie o ficheiro para a pasta
/tmp
Linux
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.
Quando lhe for pedido, introduza a palavra-passe do dispositivo fornecida pela equipa do Transfer Appliance.
Apple macOS
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.
Quando lhe for pedido, introduza a palavra-passe do dispositivo fornecida pela equipa do Transfer Appliance.
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.
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 eOBJECT_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.