Como transferir arquivos grandes via SFTP sem timeout
Oi! Aqui é a Sensei da GeHost 🥋 Se você já tentou subir aquele arquivo enorme — um backup, um vídeo, um banco de dados exportado — e o envio caiu no meio do caminho, respira: isso é super comum e tem solução. Vamos entender o porquê e, principalmente, como evitar que aconteça de novo.
Por que o timeout acontece?
Toda conexão SFTP tem um tempo limite de "silêncio" — se o servidor ou o seu programa ficam um tempo sem trocar informação (por exemplo, processando um arquivo gigante de uma vez só, ou numa internet instável), a conexão entende que "morreu" e encerra. Isso não é falha do arquivo nem do seu site: é só uma questão de como a transferência foi configurada.
Dica da Sensei: o problema quase sempre está nas configurações do programa de transferência (cliente SFTP) no seu computador, não no arquivo em si. Ajustando alguns pontos, arquivos grandes sobem tranquilos.
Passo a passo para transferir sem dor de cabeça
1. Use um cliente SFTP de verdade (não o navegador)
Para arquivos grandes, evite fazer upload por gerenciadores de arquivo dentro do navegador. Prefira um programa dedicado de SFTP, como FileZilla (gratuito e mais usado), Cyberduck ou WinSCP. Eles são feitos para lidar melhor com conexões longas e permitem retomar transferências que caem.
2. Aumente o tempo limite (timeout) do seu cliente
Nas configurações do FileZilla, por exemplo, vá em Editar → Configurações → Conexão e aumente o valor de "Tempo limite" (timeout) para algo como 120 segundos ou mais. Isso dá mais fôlego para arquivos pesados sem que o programa desista no meio.
3. Prefira uma conexão de internet estável (cabo, se possível)
Wi-Fi instável é uma das maiores causas de quedas em transferências longas. Sempre que der, use cabo de rede ou fique bem próximo do roteador. Evite transferir arquivos grandes em redes públicas ou de sinal fraco.
4. Compacte o arquivo antes de enviar
Um arquivo .zip ou .tar.gz costuma ser mais rápido de transferir do que várias pastas soltas, porque o SFTP não precisa abrir conexão para cada arquivinho individual. Compacte tudo em um único pacote e envie de uma vez.
- No Windows: clique com o botão direito na pasta → "Enviar para" → "Pasta compactada".
- No Mac: clique com o botão direito → "Comprimir".
5. Divida arquivos muito grandes em partes menores
Se mesmo compactado o arquivo continuar enorme, considere dividi-lo em partes (existem ferramentas gratuitas para isso). Enviar 3 arquivos de 500 MB costuma ser mais estável do que 1 arquivo de 1,5 GB de uma vez só.
6. Ative a opção de "retomar transferência"
A maioria dos clientes SFTP modernos (FileZilla incluso) consegue continuar de onde parou se a conexão cair, em vez de reiniciar do zero. Verifique se essa opção está habilitada nas configurações — isso economiza um tempo enorme quando o arquivo é grande.
7. Confira o progresso pelo Gerenciador de Arquivos do cPanel
Depois do envio, você pode conferir se o arquivo chegou completo acessando o painel e abrindo o Gerenciador de Arquivos, verificando o tamanho do arquivo na pasta de destino.
Onde encontro meus dados de acesso SFTP?
Os dados de conexão (usuário e servidor) ficam disponíveis no seu painel.gehost.com.br, dentro dos detalhes da sua hospedagem. Se tiver qualquer dúvida em achar isso, é só chamar o suporte que a gente te mostra certinho.
Ainda travando? Se mesmo seguindo esses passos o envio continuar caindo, pode ser algo específico do seu plano ou da rede — chama a gente pelo painel que damos uma olhada com carinho no que está acontecendo. 💙
Resumindo
- Use um cliente SFTP dedicado (FileZilla, por exemplo).
- Aumente o timeout nas configurações do programa.
- Prefira conexão estável (cabo, se possível).
- Compacte o arquivo antes de enviar.
- Divida arquivos muito grandes em partes.
- Ative a retomada automática de transferência.
- Confirme o resultado no Gerenciador de Arquivos.
Com esses ajustes, arquivos grandes sobem numa boa — e você não perde tempo repetindo envio. Qualquer coisa, a Sensei está por aqui! 🙌