Você já se viu no meio de um projeto emocionante, apenas para ficar sobrecarregado pelas complexidades de gerenciar seu armazenamento AWS S3? Que tal dar uma olhada no navegador Cyberduck S3 para Mac? O Cyberduck permite que você navegue sem esforço por seus buckets S3 e torne a gestão de arquivos uma brisa!
Neste tutorial, você aprenderá a instalação sem complicações de um fantástico navegador S3 projetado para usuários de Mac. Com o Cyberduck, você deixa para trás os uploads e downloads tediosos e demorados.
Continue lendo e transforme a maneira como você interage com seu armazenamento AWS S3!
Pré-requisitos
Antes de começar a configurar o Cyberduck para acesso sem problemas ao AWS S3, certifique-se de ter o seguinte para acompanhar:
- Uma conta AWS com faturamento ativo – Uma conta gratuita será suficiente para este tutorial.
- Um par de chave de acesso e segredo AWS chave de acesso e segredo.
- A Mac computer running macOS 10.2 or later – This tutorial uses a MacBook Air running macOS 12 (Monterey).
Download e Instalação do Navegador Cyberduck S3 para Mac
Normalmente, seu computador local possui muitos arquivos organizados em várias pastas e subpastas. Manter a mesma estrutura de diretórios é crucial ao carregar essas pastas em um bucket S3.
A boa notícia é que, ao instalar o Cyberduck, você obtém uma ferramenta de desktop projetada para preservar essa estrutura de diretórios durante o upload.
Para baixar e instalar o Cyberduck no seu Mac, siga estas etapas:
1. Abra o seu navegador da web favorito, acesse a página de download oficial do Cyberduck e clique no link de download do Cyberduck para macOS. Isso permite que você baixe o arquivo zip do instalador do Cyberduck.

2. Após o download, abra uma janela do Terminal no seu Mac, vá até a pasta onde você salvou o arquivo zip do Cyberduck e execute o seguinte comando echo
.
Este comando permite verificar a integridade do arquivo zip baixado.
Você pode prosseguir com o próximo passo se receber uma resposta OK, como mostrado abaixo. Se não, você deve baixar o arquivo zip novamente.

3. Em seguida, execute o comando abaixo para descompactar
o arquivo zip baixado (Cyberduck-8.6.3.40040.zip
).

4. Agora, vá para a sua pasta de Downloads e clique duas vezes no arquivo Cyberduck para iniciar o Cyberduck.

5. Clique em Abrir quando solicitado para continuar.

Assumindo que tudo corra bem, o aplicativo Cyberduck aparece, como mostrado abaixo.
Mantenha a janela do aplicativo Cyberduck aberta, pois mais tarde você autorizará sua conta AWS na seção seguinte.

Autorizando o Cyberduck com sua Conta AWS
Com o aplicativo Cyberduck em execução, você deve garantir que consiga gerenciar seus buckets e arquivos S3 dentro do aplicativo. Esse processo envolve autorizar o Cyberduck com sua conta AWS, permitindo que você navegue, faça upload, download e execute várias operações de arquivo de forma transparente.
Para autorizar o Cyberduck com sua conta AWS, siga as etapas abaixo:
Na janela principal do Cyberduck, clique em Abrir Conexão no topo para abrir uma nova conexão.

Agora, configure as seguintes configurações de conexão:
- Selecione Amazon S3 como o servidor no campo de seleção.
- Servidor – Insira s3.amazonaws.com no campo de texto como o ponto de extremidade do servidor.
- Porta – Insira 443 no campo de texto, a porta padrão para comunicação segura usando o protocolo HTTPS. Essa configuração garante que a comunicação entre o Cyberduck e o AWS S3 seja criptografada usando SSL/TLS.
- ID da Chave de Acesso e Chave de Acesso Secreta – Forneça seu ID da Chave de Acesso AWS e Chave de Acesso Secreta para comunicar-se com segurança com o AWS S3.
Mantenha as outras configurações como estão e clique em Conectar para estabelecer a conexão com o seu serviço AWS S3.

Quando a conexão for estabelecida, você estará conectado ao serviço AWS S3 e poderá começar a gerenciar seus buckets e arquivos S3 dentro do aplicativo Cyberduck.

Criando um Novo Bucket AWS S3 via Cyberduck
Ok, você configurou o Cyberduck para interagir com sua conta AWS e está quase pronto para iniciar um novo projeto. Mas antes, certifique-se de ter um espaço dedicado para armazenar seus arquivos na nuvem da AWS.
O Cyberduck permite que você crie um novo bucket AWS S3 para armazenar e recuperar dados de qualquer lugar na web.
Para criar um novo bucket AWS S3 via Cyberduck, siga estas etapas:
No Cyberduck, clique no menu Arquivo e escolha Nova Pasta para criar um novo diretório (ou bucket AWS S3).

Agora, forneça um nome exclusivo para a pasta (newbucket8798457), escolha uma região (US East (Northern Virginia)) para hospedar seu novo bucket e clique em Criar para criar o bucket.

Se tudo correr bem, você verá seu novo bucket na lista de buckets existentes na janela principal do Cyberduck e no console AWS S3, conforme mostrado abaixo.


Enviando Arquivos para um Bucket AWS S3
Após criar um novo bucket AWS S3, agora você pode preenchê-lo com as joias de seus projetos. Pense nesta etapa como colocar objetos de valor em um cofre seguro, com o benefício adicional de recuperação rápida sempre que precisar deles.
Sem arquivos, um bucket é apenas um recipiente vazio. Armazenar seus dados com segurança no S3 permite que você gerencie, compartilhe e use seus projetos em um nível totalmente novo.
Para carregar arquivos para o seu balde AWS S3 via Cyberduck, siga as seguintes etapas:
1. Dê um duplo clique no seu balde AWS S3 para abri-lo.

2. Em seguida, clique no menu Arquivo e escolha Enviar para iniciar o envio de um novo arquivo para o seu balde AWS S3.

3. Selecione seu(s) arquivo(s) de destino na janela pop-up e clique em Enviar para enviá-los para o seu balde AWS S3.

O Cyberduck então envia o(s) arquivo(s) para o seu balde AWS S3, como na imagem abaixo.
O envio de toneladas de arquivos para um servidor remoto como o AWS S3 pode levar tempo. Durante o envio, interrupções na rede podem ocorrer devido a fatores como congestão de rede, interrupções temporárias ou desconexões acidentais.
Mas não se preocupe. O Cyberduck fornece recursos integrados para lidar com tais interrupções de forma transparente. O Cyberduck pode pausar o envio, retomar a partir do ponto de interrupção ou até mesmo recuperar automaticamente se a conexão for restaurada. Esses recursos garantem que seus arquivos sejam enviados completamente e sem corrupção.

Assim que o envio estiver completo, você verá o arquivo enviado no seu balde S3 como abaixo.

Outra abordagem é ver o arquivo enviado no seu balde AWS S3 via Console de Gerenciamento da AWS.

Baixando Arquivos do Balde AWS S3
Você carregou com sucesso seu balde AWS S3 com arquivos valiosos, o que é fantástico. Mas às vezes, você pode querer trazê-los de volta. Por quê? Para backup e redundância, desenvolvimento e teste, migração de dados, análise e relatórios de dados, e assim por diante.
A capacidade de recuperar seus arquivos de forma transparente garante que você possa trabalhar com eles localmente ou compartilhá-los com outros.
Para baixar arquivos do seu bucket AWS S3, siga as seguintes etapas:
1. Dê um duplo clique no seu bucket para abri-lo.

2. Em seguida, localize e selecione o arquivo que deseja baixar, clique no menu Arquivo e escolha Baixar para baixar o arquivo.

O Cyberduck notifica você sobre o progresso do download, como mostrado abaixo.

3. Por último, navegue até a sua pasta de Downloads em seu gerenciador de arquivos para confirmar que você baixou o arquivo com sucesso do seu bucket AWS S3.

Excluindo Arquivos do Bucket AWS S3
Além de fazer upload ou download dos seus arquivos, o Cyberduck também permite que você organize e libere espaço no seu bucket. Manter arquivos desatualizados ou não essenciais apenas incorre em custos, já que a AWS S3 cobra pelo espaço de armazenamento consumido.
Ao excluir esses arquivos, você reduz os custos de armazenamento e otimiza seu orçamento. Essa abordagem se torna particularmente significativa ao lidar com grandes volumes de dados.
? Observe que ao excluir arquivos da AWS S3, eles são removidos permanentemente e não podem ser recuperados. Portanto, ter cautela e garantir que você esteja excluindo os arquivos corretos é crucial.
Para excluir um arquivo do seu bucket S3, siga as etapas abaixo:
1. Navegue até o seu bucket de destino.

2. Agora, selecione os arquivos indesejados, clique no menu Arquivo e escolha Excluir para iniciar a exclusão dos arquivos selecionados.

3. Por fim, clique em Excluir quando solicitado para confirmar a exclusão dos arquivos selecionados.

Conclusão
Você acabou de dar um salto significativo no gerenciamento contínuo de armazenamento S3 instalando o navegador S3 Cyberduck para Mac. Através deste tutorial, você dominou a criação de buckets S3 e navegou habilmente no processo de upload, download e até exclusão de arquivos.
A sua área de trabalho digital está agora mais organizada e eficiente do que nunca! Mas a sua jornada com o Cyberduck e o S3 está apenas começando.
Por que não se aprofundar mais nos recursos avançados do Cyberduck, como configurar marcadores para os seus buckets S3 frequentemente usados? Ou até mesmo explorar suas capacidades para conectar-se a outros provedores de armazenamento em nuvem? O Cyberduck suporta diversos serviços de hospedagem como Dropbox, Google Cloud Storage, OneDrive, Azure Storage e muitos outros.
Continue explorando, experimentando e, o mais importante, aproveitando o poder do armazenamento em nuvem contínuo para o seu Mac!