Ir para o conteúdo

Como transfiro arquivos entre um computador local e um WorkSpace?

4 minuto de leitura
0

Quero transferir um arquivo entre meu desktop local e o Amazon WorkSpaces, mas não sei como. Ou, quando transfiro arquivos, experimento alta latência.

Resolução

Para o Amazon DCV WorkSpaces, você pode usar o recurso de transferência de arquivos para transferir arquivos entre um cliente local e o WorkSpaces. Para configurar a transferência de arquivos, você deve ser administrador do WorkSpaces. Você também deve usar um cliente Windows, um cliente Linux ou acesso à Web, e o cliente WorkSpaces deve ser da versão 5.23.0 ou posterior.

Você não pode usar o recurso de transferência de arquivos para PCoIP WorkSpaces. Para transferir um arquivo de texto, copie o texto e cole-o em um novo arquivo de texto no WorkSpaces. Para outros tipos de arquivo, execute uma das ações a seguir.

Use o Amazon S3

Faça o upload dos arquivos para um bucket do Amazon Simple Storage Service (Amazon S3) a partir de sua máquina local. Em seguida, baixe os arquivos em seu WorkSpace.

Ou use a AWS Command Line Interface (AWS CLI) para permitir que o WorkSpace acesse o bucket do S3 com seus arquivos.

Observação: se você receber erros ao executar comandos da AWS CLI, consulte Solução de problemas da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.

Conclua as etapas a seguir:

  1. Para conceder permissão ao WorkSpace para acessar o bucket do S3, execute o comando configure:
    $ aws configure
    **Observação:**Você pode usar o AWS Identity and Access Management (IAM) para gerenciar as chaves de acesso para seus usuários do IAM.
  2. Para listar seus buckets do S3, execute o comando ls:
    $ aws s3 ls
    **Observação:**Para criar uma política de IAM que permita acesso de leitura e gravação ao bucket, consulte Permitir acesso de leitura e gravação a um bucket do Amazon S3.
  3. Na saída do comando, verifique se seu bucket do S3 está na lista.
  4. Para baixar os arquivos do bucket do S3 para o seu WorkSpace, execute o comando cp:
    aws s3 cp s3://testbucket/file.txt D:\Users\username\Desktop
    **Observação:**Substitua ** testbucket ** pelo nome do bucket, ** nome ** de usuário pelo nome de usuário e ** file.txt ** pelo arquivo.

Amazon FSx para Windows File Server

Conclua as etapas a seguir:

  1. Crie um sistema de arquivos Amazon FSx for Windows File Server.
  2. Para integrar seu sistema de arquivos ao WorkSpaces, junte-se ao sistema de arquivos ao AWS Directory Service para Microsoft Active Directory ou a um Microsoft Active Directory autogerenciado.
  3. Configure seu sistema de arquivos para que ele possa ser acessado de sua máquina local e do seu WorkSpace. Em sua máquina local, configure a conectividade de rede com a nuvem privada virtual (VPC) onde o FSx for Windows File Server está localizado. Para configurar o acesso à VPC a partir de um ambiente local, use o AWS Direct Connect ou o AWS VPN.
  4. Configure os grupos de segurança de rede e as regras de firewall. Eles devem permitir o tráfego SMB de entrada na porta TCP 445 da máquina local e dos ambientes do WorkSpaces para o grupo de segurança do sistema de arquivos Amazon FSx.
  5. No computador Windows local, mapeie o compartilhamento de arquivos do Amazon FSx como uma unidade de rede. Use o nome DNS ou o endereço IP preferencial do sistema de arquivos Amazon FSx.
  6. No WorkSpace, mapeie o compartilhamento de arquivos do Amazon FSx como uma unidade de rede.

Use um sistema de armazenamento externo

Use um sistema de armazenamento externo, como um servidor AWS Transfer Family, OneDrive ou Dropbox. Copie o arquivo para o sistema de armazenamento externo. Em seguida, abra o sistema de armazenamento externo no WorkSpace e baixe o arquivo.

Use uma VPN

Use o AWS Client VPN para estabelecer uma conexão VPN com uma VPC.

Alta latência ao transferir dados

Se você tiver problemas de desempenho ao transferir dados entre o WorkSpace e um computador local, execute as seguintes ações:

  • Para visualizar seu uso de recursos durante a transferência, verifique as métricas ** CPUUsage, ** MemoryUsage, ** UserVolumeDiskUsage e ** ** RootVolumeDiskUsage ** (Amazon CloudWatch). ** **
  • Execute uma captura do Wireshark ao transferir o arquivo para determinar se há problemas de rede.
  • Use a ferramenta Process Monitor para executar uma captura ao transferir o arquivo. Para acessar a ferramenta, consulte Process Monitor v4.01 no site da Microsoft.

**Observação:**Altos níveis de CPU ou baixa largura de banda geral do cliente para a origem podem retardar as transferências de arquivos.

AWS OFICIALAtualizada há 2 anos