wils@web ~ $ cat ~/ajuda/guia-para-usar-o-rsync-3-2-3-para-sincronizacao-de-arquivos-entre-servidores.md

Servidores

Guia para usar o rsync 3.2.3 para sincronização de arquivos entre servidores

atualizado em 30/07/2026

O rsync é uma ferramenta poderosa para sincronização de arquivos entre servidores, ideal para backups e transferências eficientes. Esta versão 3.2.3 traz melhorias significativas em relação a versões anteriores.

Introdução

O rsync utiliza um algoritmo que minimiza a quantidade de dados copiados, transferindo apenas as partes alteradas dos arquivos. Neste guia, você aprenderá a instalar e usar o rsync para sincronizar arquivos entre dois servidores.

Passo a Passo

1. Instalação do rsync

Para instalar o rsync em sistemas baseados em Debian, use:

sudo apt update
sudo apt install rsync

Para sistemas baseados em Red Hat:

sudo yum install rsync

2. Sincronizando arquivos

A sintaxe básica do rsync é:

rsync [opções] origem destino

Para sincronizar uma pasta local com uma pasta remota, utilize:

rsync -avz /caminho/para/pasta/ usuario@servidor_remoto:/caminho/para/destino/
  • -a: Modo arquivamento, preserva permissões e timestamps.
  • -v: Verbose, mostra o progresso da transferência.
  • -z: Comprime os dados durante a transferência.

3. Sincronizando de forma bidirecional

Para sincronizar arquivos entre dois servidores, você pode usar:

rsync -avz usuario@servidor1:/caminho/para/pasta/ /caminho/para/pasta_local/
rsync -avz /caminho/para/pasta_local/ usuario@servidor2:/caminho/para/pasta/

4. Excluindo arquivos

Para excluir arquivos ou diretórios durante a sincronização, utilize a opção --exclude:

rsync -avz --exclude 'pasta_excluir/' /caminho/para/pasta/ usuario@servidor_remoto:/caminho/para/destino/

Conclusão

O rsync é uma ferramenta versátil e eficaz para sincronização de arquivos. Lembre-se de testar suas configurações em um ambiente seguro antes de executar operações em produção. Uma dica valiosa é agendar suas sincronizações usando o cron para automação.

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.