Como transferir arquivos entre servidores usando rsync via SSH imprimir

  • 0

Como transferir arquivos entre servidores usando rsync via SSH

Olá, querido cliente da GeHost! 👋

Seja bem-vindo ao nosso guia de SSH & Avançado, onde aprendemos juntos a cuidar dos seus arquivos com segurança e eficiência. Hoje vamos explorar uma ferramenta poderosa chamada rsync via SSH — perfeita para transferir arquivos entre servidores com rapidez, segurança e controle total.

Imagine que você tem um site em um servidor e quer copiar todos os arquivos para outro, sem perder tempo ou dados. Com rsync, isso vira uma tarefa simples e segura — e tudo isso usando criptografia via SSH. Vamos lá?

Antes de começar: o que você precisa?

Antes de mergulhar no processo, confira estes pré-requisitos:

  • Seu acesso ao SSH está habilitado no plano (verifique no painel do cliente).
  • Conhecimento básico de linha de comando (terminal ou console).
  • Endereço do servidor de origem e destino (não vamos exibir IPs, mas você precisa tê-los).
  • Chave SSH ou senha de acesso (recomendamos chaves para maior segurança).

Se não tiver certeza sobre o acesso SSH, entre no painel do cliente e verifique suas configurações.

Passo a passo: transferindo arquivos com rsync via SSH

  1. Conecte-se ao servidor de origem via SSH

    Abra seu terminal (Linux/Mac) ou use um cliente como Putty (Windows). Conecte-se ao servidor de origem com o comando:

    ssh usuario@servidor_origem

    Substitua usuario pelo seu nome de usuário no servidor e servidor_origem pelo endereço IP ou domínio do servidor.

  2. Verifique os arquivos que deseja copiar

    Use o comando ls -la para listar os arquivos na pasta que deseja transferir. Por exemplo:

    ls -la /caminho/para/seus/arquivos

    Isso te ajuda a confirmar o que está sendo copiado.

  3. Use o rsync com SSH para transferir os arquivos

    Com o terminal ainda aberto no servidor de origem, execute o comando abaixo. Ele copia todos os arquivos da pasta seus_arquivos para o servidor de destino, mantendo estrutura e permissões:

    rsync -avz -e ssh /caminho/para/seus/arquivos/ usuario@servidor_destino:/caminho/destino/

    Explicando os parâmetros:

    • -a: modo arquivar — mantém permissões, data, links simbólicos.
    • -v: modo verboso — mostra o progresso.
    • -z: compressão durante a transferência.
    • -e ssh: usa SSH como transporte seguro.

    Substitua os caminhos e usuários conforme seu caso.

  4. Confirme a transferência

    O terminal mostrará o progresso em tempo real. Quando terminar, verifique no servidor de destino se os arquivos chegaram corretamente com:

    ls -la /caminho/destino/

    Se tudo estiver lá, parabéns! 🎉 Você transferiu com sucesso!

Dicas do Sensei

💡 Dica 1: Prefira usar chaves SSH em vez de senhas. É mais seguro e evita digitar senha toda vez.

💡 Dica 2: Se estiver transferindo muitos arquivos, use -r para recursividade (mas já está incluso com -a).

💡 Dica 3: Para atualizar apenas arquivos modificados, use --update ou -u no comando.

Importante: segurança e cuidados

Como estamos lidando com dados sensíveis, lembre-se:

  • Nunca compartilhe sua chave SSH ou senha.
  • Evite usar rsync em redes públicas sem criptografia.
  • Use sempre o protocolo SSH — nunca em texto claro.

Se precisar de ajuda com a configuração de chaves ou SSH, entre em contato com nosso suporte no painel do cliente.

Imagem de referência

Se você está usando um cliente como Putty ou Terminal, veja como a conexão SSH se parece:

Tela de login do Webmail, mostrando campos de usuário e senha

Conclusão

Transferir arquivos entre servidores com rsync via SSH é uma habilidade valiosa — e agora você já sabe como fazer isso com segurança e eficiência. Use essa ferramenta com responsabilidade, e lembre-se: a GeHost está aqui para te ajudar sempre que precisar.

Se gostou deste guia, compartilhe com quem mais precisa aprender. E lembre-se: cada linha de código é um passo em direção ao seu sucesso digital. 💻✨

Com carinho,
Sensei da GeHost
*G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04*


Esta resposta lhe foi útil?

« Retornar