Como compactar e descompactar arquivos grandes via SSH antes de transferir
Olá, querido(a) cliente! Seja bem-vindo(a) ao nosso guia do Sensei da GeHost — onde aprendemos juntos, com calma, paciência e um toque de carinho. Hoje vamos explorar um assunto super útil para quem trabalha com arquivos grandes: como compactar e descompactar arquivos via SSH antes de transferi-los. É como organizar uma mala pesada antes de viajar — tudo mais leve, mais rápido e sem risco de perder nada!
Este guia é feito especialmente para você que está começando ou quer entender melhor o que acontece no fundo da sua hospedagem. Não se preocupe: vamos passo a passo, com linguagem simples, como se estivéssemos conversando no café da manhã. 🫶
Antes de começar: o que você precisa
- Um acesso SSH à sua conta (já configurado no painel da GeHost).
- Um cliente SSH no seu computador (como Putty no Windows, ou o terminal nativo no Mac/Linux).
- Seu usuário e senha de acesso SSH — você pode encontrá-los no painel do cliente: painel.gehost.com.br.
Dica do Sensei: Se você não tem acesso SSH ativo, entre em contato com nosso suporte (dentro dos primeiros 30 dias após a entrega) para habilitar. Lembre-se: apenas planos com SSH ativado permitem esse tipo de operação.
Passo a passo: compactar um arquivo grande via SSH
Imagine que você tem uma pasta cheia de arquivos — fotos, vídeos, backups — e quer enviá-los para o servidor com segurança e rapidez. A solução? Compactar tudo em um único arquivo. Vamos lá!
- Conecte-se ao seu servidor via SSH. Abra seu cliente SSH e digite o endereço de conexão (normalmente
ssh seu_usuario@seu_dominio.com.brou o IP fornecido pelo painel). - Entre na pasta onde estão os arquivos. Use o comando
cdpara navegar. Por exemplo:
(Substitua pela pasta real onde seus arquivos estão.)cd public_html/projetos - Use o comando
tarpara compactar. Digite:tar -czf arquivo_compactado.tar.gz nome_da_pasta/Explicando:
tar= comando principal para compactar.-c= criar um novo arquivo compactado.-z= usar compressão gzip (ideal para arquivos grandes).-f= especificar o nome do arquivo final.arquivo_compactado.tar.gz= nome do arquivo compactado (pode ser qualquer nome).nome_da_pasta/= a pasta que você quer compactar (sem espaço antes).
- Confirme o resultado. Após o comando, o arquivo
arquivo_compactado.tar.gzserá criado na mesma pasta. Você pode verificar com:
Isso mostra os arquivos com tamanho real — você verá o novo arquivo compactado com um tamanho bem menor!ls -lh
Passo a passo: descompactar um arquivo via SSH
Quando você precisar acessar os arquivos novamente — por exemplo, depois de baixar o arquivo compactado para seu computador — é só descompactar. Vamos fazer isso no servidor, caso precise.
- Conecte-se via SSH ao seu servidor, como no passo anterior.
- Entre na pasta onde o arquivo compactado está:
cd public_html - Use o comando
tarpara descompactar:tar -xzf arquivo_compactado.tar.gzExplicando:
-x= extrair (descompactar).-z= usar gzip (mesmo formato usado na compactação).-f= nome do arquivo compactado.
- Verifique os arquivos. Após o comando, os arquivos serão extraídos. Confira com:
Você verá as pastas e arquivos originais de volta!ls -la
Sensei avisa: Nunca descompacte arquivos em pastas críticas sem verificar o conteúdo primeiro. Se for um backup ou um projeto, faça um teste em uma pasta temporária antes de colocar no lugar certo.
Dicas práticas para não errar
- Use nomes claros: Evite espaços e caracteres especiais no nome do arquivo compactado. Ex: use
backup_2024.tar.gzao invés debackup com data!.tar.gz. - Verifique o espaço em disco: Arquivos compactados são menores, mas ainda ocupam espaço. Seu plano tem limite? Consulte seu painel.
- Use o
gzippara arquivos grandes: Ele é mais eficiente que o zip em servidores Linux. - Se precisar de ajuda: Lembre-se: nosso suporte está disponível por 30 dias após a entrega. Se algo der errado, estamos aqui!
Conclusão: domine o controle com calma
Compactar e descompactar arquivos via SSH pode parecer mágica, mas é só um truque de organização. Com esse guia, você agora tem uma ferramenta poderosa nas mãos — e tudo isso com segurança, sem precisar de programas externos ou riscos de corrupção.
Seu trabalho merece ser cuidado. Seu servidor merece ser respeitado. E você, querido(a) cliente, merece saber o que está acontecendo por trás das telas.
Com carinho, do seu Sensei da GeHost 🌿
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04) — Entexp, entexp.com.br. Dono: Raphael Neves Koga (desde 2015).