Exportar dados do Cloud Storage para outro local

É possível usar um Transfer Appliance para exportar os dados do Cloud Storage.

Antes de começar

A página a seguir fornece instruções sobre como solicitar um Transfer Appliance para exportação de dados, incluindo como validar e ativar o dispositivo, executar a transferência e devolver o dispositivo de volta ao Google.

O modo on-line não pode ser ativado em dispositivos solicitados para fins de exportação de dados.

Como funciona

Solicite um dispositivo: faça um pedido de um Transfer Appliance para exportação de dados e aplique permissões.
O Google copia seus dados para o dispositivo: criptografamos seus dados, copiamos para ele, criptografamos o dispositivo e os enviamos para você.
Receba o dispositivo e faça o download dos dados: os sistemas Linux e Apple macOS montam o compartilhamento de NFS exposto pelo dispositivo. Os sistemas Windows usam SCP, SSH ou SMB para fazer o download de dados do dispositivo.
Limpar o dispositivo e enviá-lo de volta: conclua a transferência, exclua permanentemente os dados do dispositivo e o envie de volta para o Google.

Realizar a exportação de dados

Para exportar seus dados, siga estas etapas:

  1. Solicite um Transfer Appliance de exportação de dados.

  2. Receba e valide seu dispositivo.

  3. Ative o dispositivo.

  4. Configure o software do dispositivo.

  5. Fazer o download dos dados.

  6. Finalize os dados copiados e exclua permanentemente o dispositivo.

  7. Devolva o dispositivo.

Solicitar um Transfer Appliance de exportação de dados

O bucket de origem deve conter os dados necessários para exportação antes de iniciar um pedido, pois os dados adicionais adicionados após o pedido não podem ser exportados para o dispositivo.

Para solicitar um Transfer Appliance, siga estas etapas:

Acesse a página Dispositivo de pedidos. Escolha o tipo de dispositivo que você quer pedir e selecione a direção da transferência de dados como Do Cloud Storage para o local. Forneça sua chave de criptografia gerenciada pelo cliente (CMEK) e o nome do bucket de origem de onde você quer transferir seus dados. Se quiser, informe o caminho para o arquivo de manifesto.

Acessar os pedidos do Transfer Appliance

Arquivo de manifesto opcional:

A transferência de arquivos ou objetos específicos pode ser definida com um manifesto. Esse arquivo de manifesto precisa ser selecionado ao criar o pedido.

Para criar um manifesto de objetos, crie um arquivo CSV cuja primeira coluna contenha os nomes dos objetos relativos ao nome do bucket e à pasta especificados na fonte de dados no Cloud Storage. Todos os objetos precisam estar no mesmo bucket.

Também é possível especificar uma segunda coluna opcional com o número de geração do Cloud Storage da versão específica a ser transferida.

Por exemplo, você pode transferir estes objetos:

Caminho do objeto Número de geração do Cloud Storage
SOURCE_PATH/object1.pdf 1664826685911832
SOURCE_PATH/object2.pdf
SOURCE_PATH/object3.pdf 1664826610699837

O arquivo do manifesto será semelhante ao exemplo acima:

object1.pdf,1664826685911832
object2.pdf
object3.pdf,1664826610699837

Salve o arquivo de manifesto com qualquer nome de arquivo e uma extensão .csv. Esse arquivo precisa estar na mesma fonte de dados no Cloud Storage.

Preparar permissões e acesso

Depois que o pedido for enviado, forneça as permissões necessárias para preparar o Transfer Appliance. As permissões podem ser definidas pelo aplicativo de configuração do Cloud ou pela configuração manual.

Depois que a solicitação for recebida, a equipe do Transfer Appliance validará os detalhes do pedido e transferirá os dados para o dispositivo. A equipe do Transfer Appliance sela e envia seu dispositivo para o destino solicitado. Nenhuma outra ação é necessária até você receber o dispositivo.

Receba e valide seu dispositivo

Depois de receber o dispositivo, verifique se o pacote chegou intacto e se conecte ao Transfer Appliance:

  1. Verifique o conteúdo do pacote para garantir que o dispositivo não foi adulterado durante o transporte.

  2. Execute o aplicativo de atestado do Transfer Appliance para garantir que o software do dispositivo não foi adulterado.

Conecte e ative o dispositivo

Para se conectar ao dispositivo e ativá-lo, siga estas etapas no laptop:

  1. Conecte-se ao Transfer Appliance da mesma forma que foi descrito na etapa de validação acima.

  2. Ative o dispositivo usando os comandos a seguir. Verifique se o laptop está conectado à Internet e se o usuário tem permissão para instalar e executar o comando gcloud abaixo. Talvez seja necessário instalar a Google Cloud CLI se ele ainda não estiver seguindo as instruções em Instalar a Google Cloud CLI.

    1. Execute gcloud auth application-default login.

    2. Execute o comando de ativação.

      Windows

      taattestator_x86_64-windows.exe --activation
      

      Linux

      ./taattestator_x86_64-linux --activation
      

      macOS

      ./taattestator_x86_64-darwin --activation
      

Configurar o software do Appliance

Configure o software do Transfer Appliance e verifique o status do dispositivo.

Fazer o download dos dados

Extraia os dados do dispositivo usando um dos métodos a seguir. É altamente recomendável verificar se o download dos dados foi concluído antes de excluir os dados no bucket de origem do Cloud Storage. Recomendamos comparar os dados com o arquivo de manifesto, caso ele tenha sido fornecido no momento do pedido.

SCP ou SFTP

Copie dados usando SCP ou SFTP com base no seu sistema operacional:

Windows

  1. Faça o download de um cliente SCP ou SFTP compatível com nomes de arquivo UTF-8, como WinSCP.

  2. Usando a ferramenta SCP, conecte-se ao dispositivo com as seguintes configurações:

    • Protocolo do arquivo: SFTP

    • Nome do host:endereço IP do dispositivo

    • Número da porta:22

    • Nome de usuário: o nome de usuário do dispositivo fornecido pela equipe do Transfer Appliance

    • Senha: a senha do dispositivo fornecida pela equipe do Transfer Appliance

    O diretório de origem no Transfer Appliance precisa ser /mnt/ta_data.

Linux

  1. Execute este comando:

    scp USERNAME@IP_ADDRESS:/mnt/ta_data PATH_ON_DEVICE
    

    Substitua os seguintes itens:

    • PATH_ON_DEVICE: o caminho no dispositivo para o qual você está copiando dados.

    • USERNAME: o nome de usuário do dispositivo fornecido pela equipe do Transfer Appliance.

    • IP_ADDRESS: o endereço IP do dispositivo.

  2. Quando solicitado, digite a senha do dispositivo fornecida pela equipe do Transfer Appliance.

macOS

  1. Execute este comando:

    scp USERNAME@IP_ADDRESS:/mnt/ta_data PATH_ON_DEVICE
    

    Substitua:

    • PATH_ON_DEVICE: o caminho no dispositivo para o qual você está copiando dados.

    • USERNAME: o nome de usuário do dispositivo fornecido pela equipe do Transfer Appliance.

    • IP_ADDRESS: o endereço IP do dispositivo

  2. Quando solicitado, digite a senha do dispositivo fornecida pela equipe do Transfer Appliance.

Compartilhamento de NFS

Copie dados do dispositivo usando o compartilhamento de NFS:

  1. Execute o seguinte comando na fonte de dados, dependendo do seu sistema operacional:

    Linux

    1. sudo apt install nfs-common
      
    2. sudo mkdir /mnt/data
      
    3. sudo mount -o vers=4 IP_ADDRESS:/mnt/ta_data /mnt/data
      

    Substitua IP_ADDRESS pelo endereço IP do dispositivo.

    macOS

    1. cd ~
      
    2. mkdir ta_data
      
    3. sudo mount -t nfs -o vers=4, resvport IP_ADDRESS:/mnt/ta_data ~/ta_data
      

    Substitua IP_ADDRESS pelo endereço IP do dispositivo.

    1. Copie dados do dispositivo usando um utilitário de cópia de sua escolha.

    A cópia de dados é uma operação de longa duração. No macOS ou Linux, recomendamos o uso de tmux ou screen para garantir que o processo de cópia sobreviva à saída ou à desconexão da rede.

Compartilhamento de PME

Para ativar o compartilhamento de arquivos SMB, siga as etapas abaixo:

  1. Configure o dispositivo para usar SMB com a seguinte sinalização do protocolo de compartilhamento de arquivos:

    ta config --data_port=PORT --ip=IP_ADDRESS --fileshare=smb
    

    O diretório ta_data é compartilhado e o seguinte usuário é criado:

    • Nome de usuário: ta_customer
    • Senha: ta_customer
  2. Com base no tipo de host, conecte-se ao compartilhamento de arquivos SMB:

    Dispositivo Microsoft Windows

    Gerenciador de arquivos

    1. Abra o gerenciador de arquivos e edite o caminho do arquivo em \\IP_ADDRESS\ta_data.

    2. Digite seu nome de usuário e senha quando solicitado.

    Linha de comando

    1. Digite o seguinte no prompt de comando do Windows: net use X: \\IP_ADDRESS\ta_data

    2. Digite seu nome de usuário e senha quando solicitado.

    Linux

    Gerenciador de arquivos

    1. Abra o gerenciador de arquivos padrão e clique em Conectar ao servidor.

    2. Digite smb://IP_ADDRESS/ta_data.

    3. Digite seu nome de usuário e senha quando solicitado.

    Linha de comando

    1. Instalar cliente SMB: sudo apt-get install smbclient.

    2. Conectar-se ao compartilhamento de arquivos SMB: smbclient //IP_ADDRESS/ta_data -U USERNAME

    Uma solicitação smb:\> será exibida.

Finalizar os dados copiados e excluir permanentemente o dispositivo

A finalização dos dados copiados prepara o dispositivo para enviá-lo de volta ao Google. Depois que você finalizar os dados copiados, eles ficarão inacessíveis e não poderão ser recuperados novamente.

  1. Finalize os dados copiados.

  2. Exclua permanentemente os dados (opcional) no dispositivo.

Devolver o dispositivo

Empacote e devolva o dispositivo ao Google.

Considerações sobre segurança

Seus dados são criptografados com uma chave de criptografia de dados (DEK, na sigla em inglês) gerada pelo Google Cloud. Em seguida, a DEK é criptografada por uma chave de criptografia de chaves (KEK, na sigla em inglês) e armazenada no bucket de origem. Os dados criptografados são movidos para o dispositivo, que é também criptografado usando dm-crypt na rede de data center particular do Google com conexões TLS seguras.

Seus dados permanecem criptografados no data center, durante o trânsito, e só podem ser acessados depois que você ativa o dispositivo. Para mais informações sobre os protocolos de segurança do Google, consulte Segurança e criptografia.

Preços

O preço padrão do Transfer Appliance se aplica aos dispositivos de exportação de dados. Para mais informações, consulte a página de preços do Transfer Appliance.