Como transferir arquivos grandes entre servidores usando rsync com retomada
Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu guia de confiança, onde aprendemos juntos com paciência, cuidado e um toque de sabedoria digital. Hoje vamos aprender algo poderoso, mas tranquilo: como transferir arquivos grandes entre servidores usando rsync com retomada.
Imagine que você está enviando um vídeo de 10 GB, um banco de dados pesado ou uma pasta com milhares de arquivos — e, de repente, a conexão cai. Sem pânico! Com o rsync e a retomada, você não precisa começar tudo do zero. É como ter um salvamento automático no meio da jornada.
Este guia é feito para quem quer dominar o assunto sem precisar ser um especialista. Vamos com calma, passo a passo, como se fosse um chá com um amigo que entende de tecnologia, mas não gosta de enrolação.
Antes de começar: o que você precisa
- Um terminal ou prompt de comando (no Linux, macOS ou Windows com WSL/PowerShell).
- Conexão SSH ativa com o servidor de origem e o servidor de destino.
- Permissões de acesso via SSH (usuário e senha ou chave SSH).
- Conhecimento básico de comandos no terminal (não se preocupe, vamos explicar tudo).
Sensei diz: Se você não tem acesso SSH, verifique seu plano no painel do cliente (painel.gehost.com.br). Alguns planos permitem acesso SSH — consulte seu contrato ou entre em contato com o suporte.
Passo a passo: transferência com retomada usando rsync
- Abra seu terminal
No Linux ou macOS, abra o Terminal. No Windows, use o PowerShell ou WSL (Windows Subsystem for Linux). - Conecte-se ao servidor de origem via SSH
Use o comando abaixo, substituindousuario@origempelo seu usuário e endereço do servidor de origem (não revelamos IPs, mas você já tem esses dados de acesso):ssh usuario@origemSe estiver usando chave SSH, o sistema vai autenticar automaticamente.
- Prepare o arquivo ou pasta para transferência
Certifique-se de que a pasta ou arquivo que você quer enviar está no servidor de origem. Por exemplo, se for uma pasta chamadabackup-grande, confira se ela existe com:ls -l backup-grandeSe não existir, crie ou copie os arquivos para lá.
- Execute o comando rsync com retomada
Agora, vamos usar orsynccom opções que garantem que a transferência possa ser retomada caso falhe. Use este comando:rsync -avz --partial --progress --rsh=ssh /caminho/para/arquivo/ usuario@destino:/caminho/destino/Explicando os parâmetros:
-a= modo arquivar (mantém permissões, datas, links, etc.).-v= verbose (mostra o progresso).-z= compressão durante o envio (melhora a velocidade).--partial= permite retomar arquivos parcialmente transferidos.--progress= mostra a porcentagem de progresso em tempo real.--rsh=ssh= usa SSH como transporte seguro.
Substitua:
/caminho/para/arquivo/pelo caminho da pasta ou arquivo no servidor de origem.usuario@destinopelo usuário e endereço do servidor de destino./caminho/destino/pelo local onde você quer salvar no servidor de destino.
Exemplo prático:
rsync -avz --partial --progress --rsh=ssh /home/usuario/backup-grande/ cliente@servidor-destino:/backup/ - Se a conexão cair, reinicie o comando
Se a transferência for interrompida (por falha de rede, por exemplo), basta rodar o mesmo comando novamente. Orsyncvai detectar quais arquivos já foram enviados e só continuar com os que faltam — sem repetir o que já foi feito.
- Verifique a conclusão
Quando o comando terminar, você verá uma mensagem comosent 1.2 GB in 15 minutes. Confira no servidor de destino se os arquivos estão completos e corretos.
Dicas práticas do Sensei
- Se estiver transferindo muitos arquivos, considere usar
--deleteapenas se quiser que o destino fique exatamente igual ao origem (cuidado com perda de dados). - Para arquivos muito grandes, evite usar o navegador — o rsync é muito mais confiável.
- Se precisar de ajuda, entre em contato com o suporte da GeHost (30 dias grátis após a entrega). Eles estão aqui para te ajudar com qualquer dúvida técnica.
- Use chaves SSH sempre que possível — é mais seguro e evita digitar senha toda vez.
GeHost cuida de você
Nosso grupo é composto por pessoas reais: Raphael Neves Koga, dono desde 2015, e a equipe da G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04). Estamos aqui para ajudar, com transparência e respeito. Se precisar de ajuda com SSH, backup ou qualquer outro tema, é só chamar.
Parabéns! Você agora domina uma técnica poderosa, segura e inteligente para mover grandes volumes de dados. Com o rsync com retomada, você não só economiza tempo — ganha tranquilidade.
Se gostou deste guia, compartilhe com quem também precisa de um amigo digital. E lembre-se: na GeHost, você não está sozinho(a).