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

Linux

Guia completo para sincronização de arquivos com rsync no Debian 11

atualizado em 13/08/2026

O rsync é uma ferramenta poderosa para sincronização de arquivos e diretórios em sistemas Linux, incluindo o Debian 11. Neste guia, abordaremos como utilizar o rsync para transferir e sincronizar arquivos de forma eficiente.

Introdução ao rsync

O rsync permite a sincronização de arquivos localmente ou entre máquinas remotas, utilizando o protocolo SSH. Ele é eficiente, pois apenas transfere as diferenças entre os arquivos, economizando largura de banda e tempo.

Instalação do rsync

O rsync geralmente vem pré-instalado no Debian 11. Para verificar, utilize o seguinte comando:

rsync --version

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

sudo apt update && sudo apt install rsync

Sincronizando arquivos locais

Para sincronizar arquivos entre diretórios locais, use:

rsync -av /caminho/origem/ /caminho/destino/
  • -a: Modo arquivamento (preserva permissões, timestamps, etc.)
  • -v: Modo verbose (mostra o progresso)

Sincronizando arquivos remotos

Para sincronizar arquivos entre um diretório local e um remoto, utilize:

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

Certifique-se de ter acesso SSH ao servidor remoto.

Sincronizando arquivos com exclusões

Para excluir arquivos ou diretórios específicos, utilize a opção --exclude:

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

Sincronizando deletando arquivos

Para deletar arquivos no destino que não estão mais na origem, adicione a opção --delete:

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

Conclusão

O rsync é uma ferramenta extremamente útil para manter arquivos sincronizados. Lembre-se de testar seus comandos em um ambiente seguro antes de aplicá-los em produção. Uma dica é usar a opção -n para simular a execução e verificar o que será alterado:

rsync -avn /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.