wils@web ~ $ cat ~/ajuda/guia-pratico-para-realizar-sincronizacao-de-arquivos-com-rsync-no-debian-11.md

Linux

Guia prático para realizar sincronização de arquivos com rsync no Debian 11

atualizado em 20/08/2026

O rsync é uma ferramenta poderosa para sincronização de arquivos e diretórios entre sistemas, especialmente útil em servidores Debian 11. Este guia prático irá ajudá-lo a utilizar o rsync de forma eficiente.

Introdução

O rsync permite a transferência eficiente de arquivos, utilizando algoritmos que minimizam a quantidade de dados copiados. É ideal para backups e sincronização entre servidores.

Instalação do rsync

O rsync geralmente vem pré-instalado no Debian 11. Para verificar, execute:

rsync --version

Se não estiver instalado, você pode instalá-lo com o seguinte comando:

sudo apt update && sudo apt install rsync

Sincronizando arquivos locais

Para sincronizar arquivos de um diretório para outro no mesmo sistema, utilize:

rsync -av /caminho/origem/ /caminho/destino/
  • -a: Modo arquivamento (preserva permissões, timestamps, etc.)
  • -v: Modo verbose (mostra detalhes da transferência)

Sincronizando arquivos remotos

Para sincronizar arquivos entre um sistema local e um remoto, utilize:

rsync -av /caminho/origem/ usuario@ip_remoto:/caminho/destino/

Para sincronizar do remoto para o local, inverta os caminhos:

rsync -av usuario@ip_remoto:/caminho/origem/ /caminho/destino/

Excluindo arquivos durante a sincronização

Para excluir arquivos específicos durante a sincronização, utilize a opção --exclude:

rsync -av --exclude='*.tmp' /caminho/origem/ /caminho/destino/

Sincronização via SSH

Para garantir segurança na transferência, utilize o SSH:

rsync -av -e ssh /caminho/origem/ usuario@ip_remoto:/caminho/destino/

Conclusão

O rsync é uma ferramenta versátil e eficiente para sincronização de arquivos. Experimente diferentes opções para atender às suas necessidades específicas. Dica: Sempre teste a sincronização com a opção --dry-run para visualizar as mudanças sem realmente aplicá-las:

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

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.