wils@web ~ $ cat ~/ajuda/como-transferir-arquivos-de-forma-eficiente-usando-rsync-3-2-no-linux.md

Linux

Como transferir arquivos de forma eficiente usando rsync 3.2 no Linux

atualizado em 29/07/2026

O rsync é uma ferramenta poderosa para transferir e sincronizar arquivos de forma eficiente no Linux. Com a versão 3.2, ele oferece diversas opções que permitem otimizar o processo de transferência, reduzindo o tempo e a largura de banda utilizados.

Introdução

O rsync é amplamente utilizado para backups e sincronização de dados entre servidores, pois apenas transfere as partes dos arquivos que foram alteradas. Neste manual, vamos explorar como utilizar o rsync 3.2 para transferir arquivos de forma eficiente.

Passo a Passo

1. Instalação do rsync

  • Primeiro, verifique se o rsync está instalado no seu sistema:
  • rsync --version
  • Se não estiver instalado, você pode instalá-lo usando o gerenciador de pacotes:
  • sudo apt-get install rsync  # Para distribuições baseadas em Debian
    sudo yum install rsync      # Para distribuições baseadas em Red Hat

2. Transferindo arquivos locais

Para transferir arquivos de um diretório para outro no mesmo sistema, use:

rsync -av /caminho/origem/ /caminho/destino/

3. Transferindo arquivos para um servidor remoto

Para transferir arquivos para um servidor remoto via SSH, utilize:

rsync -avz -e ssh /caminho/origem/ usuario@servidor:/caminho/destino/

4. Sincronizando diretórios

Para sincronizar diretórios, garantindo que o destino seja uma cópia exata da origem, use:

rsync -av --delete /caminho/origem/ /caminho/destino/

5. Usando opções adicionais

  • -z: comprime os dados durante a transferência.
  • --progress: exibe o progresso da transferência.
  • --exclude: exclui arquivos ou diretórios específicos.

Conclusão

O rsync 3.2 é uma ferramenta versátil que permite transferências eficientes de arquivos e diretórios. Ao utilizar as opções corretas, você pode otimizar suas transferências e economizar tempo e largura de banda. Uma dica importante é sempre testar suas transferências com a opção --dry-run antes de realizar a operação real:

rsync -av --dry-run /caminho/origem/ /caminho/destino/

Isso ajuda a evitar erros indesejados.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.