Mover o dispositivo

Às vezes, talvez seja necessário mover um dispositivo entre data centers para copiar dados de vários locais. O bloqueio de um dispositivo antes da movimentação garante que os dados sejam criptografados e não acessíveis quando o dispositivo entrar em contato com serviços de frete de terceiros ou pessoas fora da sua organização.

Gerar chaves de criptografia

Você precisa gerenciar um par de chaves para bloquear e desbloquear o dispositivo. Ao criar e gerenciar chaves, considere o seguinte:

  • Ao desbloquear o dispositivo, a chave privada inserida precisa corresponder à chave pública do par de chaves usado quando o dispositivo estava bloqueado. A tentativa de destravar o dispositivo com uma chave privada incorreta que não corresponde ao par de chaves resulta em um erro.

  • A perda da chave privada após o bloqueio do dispositivo faz com que o Transfer Appliance seja bloqueado permanentemente. Os dados só podem ser recuperados se o dispositivo for enviado de volta ao data center do Google.

  • As chaves precisam ser armazenadas em um local seguro. Não armazene chaves no dispositivo ou no disco do dispositivo durante o bloqueio/desbloqueio.

Gerar um par de chave pública/privada usando o OpenSSL

  1. Gere uma chave privada usando o algoritmo RSA com um tamanho de chave de, no mínimo, 2.048 bits. Use o comando a seguir:

    openssl genrsa -out yourcompany.key 2048

    Esse comando gera uma chave privada no diretório atual chamado yourcompany.key (out yourcompany.key) usando o algoritmo RSA (genrsa) com uma chave de 2.048 bits (2048).

  2. Use o seguinte comando para conferir o conteúdo bruto e codificado da chave privada:

    cat yourcompany.key

Extrair sua chave pública

O arquivo de chave privada contém a chave privada e a chave pública. Use o seguinte comando para extrair a chave pública:

openssl rsa -in yourcompany.key -pubout -out yourcompany_public.key

Depois que as chaves são geradas, a saída contém um grande bloco de texto com cabeçalhos Begin RSA Private Key e Begin Public Key. Salve seu par de chave pública/privada, porque você vai precisar dele para ativar o bloqueio/desbloqueio.

Bloquear um eletrodoméstico

Use o seguinte comando para ativar o bloqueio:

  1. Execute ta lock.

  2. Quando o prompt de comando a seguir aparecer, cole a chave pública que foi extraida anteriormente:

    Paste public encryption key here: When finished, press Enter, ctrl + ], and Enter again...

    Inclua os cabeçalhos e rodapés da chave ao colar a chave. Se a chave estiver incorreta, o prompt de comando vai aparecer novamente até que a chave correta seja digitada.

O aparelho foi bloqueado.

Desbloquear um dispositivo

Para desbloquear o dispositivo, você precisa da chave privada gerada para bloqueá-lo.

  1. Execute ta unlock.

  2. Quando o prompt de comando a seguir aparecer, cole a chave privada gerada quando você usou o OpenSSL pela primeira vez para gerar um par de chave pública/privada:

    Paste private RSA encryption key here: When finished, press Enter, ctrl+ ], and Enter again...

    Inclua os cabeçalhos e rodapés da chave ao colar a chave. Se a chave estiver incorreta, o prompt de comando vai aparecer novamente até que a chave correta seja digitada.

Você desbloqueou o Transfer Appliance e pode acessar os dados novamente.

Atualizar configurações de rede

Opcional:depois que ta unlock for bem-sucedido, você vai receber uma solicitação para inicializar um comando e reconfigurar as configurações de rede. Um exemplo de comando possível é:

ta config --data_Port=QSFP--ip=dhcp --network_only.

A flag network_only é necessária. Caso contrário, todas as configurações incluindo montagens NFS e de dados serão reconfiguradas.