wils@web ~ $ cat ~/ajuda/guia-pratico-para-sincronizar-diretorios-com-rsync-no-debian-11.md

Linux

Guia prático para sincronizar diretórios com rsync no Debian 11

atualizado em 06/08/2026

O rsync é uma ferramenta poderosa e versátil para sincronização de arquivos e diretórios em sistemas Linux, incluindo o Debian 11. Neste guia prático, vamos explorar como usar o rsync para sincronizar diretórios de forma eficiente.

Introdução

O rsync permite a transferência de arquivos de maneira rápida e segura, utilizando algoritmos de compressão e verificação para minimizar o uso de banda. Este guia abordará a instalação, a configuração e os comandos básicos para sincronizar diretórios.

Passo a Passo

1. Instalando o rsync

O rsync geralmente já vem instalado no Debian 11, mas caso não esteja, você pode instalá-lo com o seguinte comando:

sudo apt update && sudo apt install rsync

2. Sincronizando Diretórios Locais

Para sincronizar dois diretórios locais, use o seguinte comando:

rsync -av /caminho/do/diretorio/original/ /caminho/do/diretorio/destino/

O parâmetro -a ativa o modo de arquivamento, que preserva permissões, timestamps e links simbólicos, enquanto -v ativa o modo verboso.

3. Sincronizando Diretórios Remotos

Para sincronizar um diretório local com um diretório remoto, utilize:

rsync -av /caminho/do/diretorio/original/ usuario@ip_remoto:/caminho/do/diretorio/destino/

4. Sincronizando Diretórios Remotos para Locais

Para trazer arquivos de um servidor remoto para sua máquina local:

rsync -av usuario@ip_remoto:/caminho/do/diretorio/original/ /caminho/do/diretorio/destino/

5. Excluindo Arquivos durante a Sincronização

Se você deseja excluir arquivos específicos durante a sincronização, use:

rsync -av --exclude='*.tmp' /caminho/do/diretorio/original/ /caminho/do/diretorio/destino/

Conclusão

O rsync é uma ferramenta essencial para qualquer administrador de sistemas. Sua flexibilidade e eficiência tornam a sincronização de diretórios simples e rápida. Dica: Utilize o parâmetro --dry-run para simular a sincronização antes de executá-la, garantindo que tudo ocorra conforme o esperado:

rsync -av --dry-run /caminho/do/diretorio/original/ /caminho/do/diretorio/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.