Como baixar vários arquivos do AWS S3 com a GUI

Como baixar vários arquivos do AWS S3 com a GUI
Os Serviços S3 da Amazon são um servidor de armazenamento incrível com segurança incrível e muitos outros recursos muito benéficos. No entanto, há apenas um problema com o S3, e é que ele não permite que o usuário faça o download de vários arquivos do seu console S3 \ file-Explorer. Suponha que você esteja em uma situação em que precisa baixar uma pasta completa com mais de cem arquivos ou apenas vários arquivos ao mesmo tempo, selecionando um arquivo e clicando no botão de download para cada arquivo individual não é uma boa opção.

Esse feito pode ser facilmente feito com a ajuda da AWS CLI, mas nem todo mundo quer trabalhar com a interface da linha de comando. Portanto, este guia demonstrará o processo de download de vários arquivos de um balde da AWS S3 usando o WINSCP como a GUI.

Os pré -requisitos para este guia incluem:

  • Criando um balde S3 e carregando arquivos para ele.
  • Ter um par de chaves de acesso e uma chave de acesso secreta
  • Baixe e instale o winscp.

Depois que esses pré -requisitos forem atendidos, você pode acompanhar este guia.

Crie um ponto de acesso

Vá para o console S3 e clique no nome do seu balde para abrir a página de detalhes:

Depois disso, na página de detalhes, clique na guia "Pontos de acesso":

Nesta guia, clique no botão "Criar ponto de acesso":

Na página "Criar ponto de acesso", dê ao seu ponto de acesso um nome exclusivo e, para a "origem da rede", selecione "Internet", pois queremos baixar os arquivos em nosso PC local:

Para as "Configurações de acesso público de bloco ..." Para este post, desmarque todas as caixas:

Depois disso, role até o final e clique no botão "Criar ponto de acesso":

Depois disso, o ponto de acesso será criado.

Copie arquivos do AWS S3 usando o WINSCP

Após a criação do AP, selecione e pressione o botão Copiar Alias:

Depois disso, abra o aplicativo WINSCP e clique em "New Session":

Na janela da nova sessão, mude o protocolo de arquivo para a Amazon S3:

Depois disso, clique no botão "Avançado" e, em seguida, vá para a guia "Diretórios" e cole no alias copiado do ponto de acesso ao campo "Diretório remoto":

Depois disso, basta adicionar seu ID da chave de acesso e a chave de acesso secreto associada a ele nos respectivos campos ou alternativa, e se a CLI da AWS estiver configurada, verifique as "Credenciais de leitura da AWS CLI" a caixa de seleção:

Depois disso, clique em "Login" na nova janela de sessão do WINSCP:

Após o login, você verá o seguinte no painel WINSCP:

Na captura de tela, você pode ver que está conectado ao balde S3 e a todos os arquivos dentro deles. Para copiar vários arquivos, basta selecionar vários arquivos e arrastá -los para o seu PC:

Você baixou com sucesso vários arquivos do S3 para o seu PC local através do WINSCP como uma GUI.

Conclusão

Para copiar ou transferir vários arquivos ao mesmo tempo através de uma GUI em vez de uma CLI, basta criar um ponto de acesso do balde S3. Abra o WINSCP e forneça um alias de ponto de acesso, ID da chave de acesso e acesso secreto para fazer uma conexão com o balde S3. Então, da interface do WINSCP, basta arrastar os arquivos para transferi -los para o seu PC.