wils@web ~ $ cat ~/ajuda/guia-pratico-para-sincronizar-diretorios-com-rsync-no-ubuntu-22-04.md

Linux

Guia prático para sincronizar diretórios com rsync no Ubuntu 22.04

atualizado em 18/08/2026

O rsync é uma ferramenta poderosa e eficiente para sincronizar diretórios no Linux, especialmente no Ubuntu 22.04. Este guia prático irá ajudá-lo a entender como usar o rsync para manter seus diretórios sincronizados.

Introdução ao rsync

O rsync permite a cópia de arquivos e diretórios de forma rápida e segura, utilizando algoritmos que minimizam a quantidade de dados transferidos. Ele é ideal para backups e para manter cópias de dados em diferentes locais.

Instalação do rsync

O rsync geralmente vem pré-instalado no Ubuntu. Para verificar se ele está instalado, execute:

rsync --version

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

sudo apt update && sudo apt install rsync

Sincronizando diretórios

Para sincronizar diretórios, você pode usar a seguinte sintaxe básica:

rsync [opções] origem destino

Exemplo de sincronização

Para sincronizar o diretório /home/usuario/pasta1 com /home/usuario/pasta2, utilize:

rsync -avh /home/usuario/pasta1/ /home/usuario/pasta2/
  • -a: Modo arquivo (sincroniza arquivos e diretórios recursivamente).
  • -v: Verbose (exibe o progresso da sincronização).
  • -h: Formato legível (exibe tamanhos de arquivos em formato legível).

Sincronização remota

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

rsync -avh /home/usuario/pasta1/ usuario@servidor:/caminho/remoto/

Exclusão de arquivos

Se você quiser excluir arquivos específicos durante a sincronização, use a opção --exclude:

rsync -avh --exclude '*.tmp' /home/usuario/pasta1/ /home/usuario/pasta2/

Conclusão

O rsync é uma ferramenta essencial para quem precisa manter diretórios sincronizados de forma eficiente. Lembre-se de testar seus comandos em um ambiente seguro antes de aplicá-los em dados críticos. Uma dica útil é criar um script bash para automatizar suas sincronizações regulares.

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.