wils@web ~ $ cat ~/ajuda/como-usar-o-rsync-para-sincronizar-arquivos-entre-servidores-linux-guia-passo-a-passo.md

Linux

Como usar o rsync para sincronizar arquivos entre servidores Linux: Guia passo a passo

atualizado em 01/09/2026

O rsync é uma ferramenta poderosa e eficiente para sincronizar arquivos e diretórios entre servidores Linux. Este guia passo a passo irá ajudá-lo a utilizar o rsync para realizar essa tarefa.

Introdução ao rsync

O rsync é amplamente utilizado devido à sua capacidade de transferir apenas as partes dos arquivos que mudaram, economizando largura de banda e tempo. Ele pode ser usado localmente ou através de uma rede.

Pré-requisitos

  • Dois servidores Linux acessíveis pela rede.
  • O rsync instalado em ambos os servidores. Para instalar, use:
  • sudo apt-get install rsync  # Para distribuições baseadas em Debian
    sudo yum install rsync      # Para distribuições baseadas em Red Hat

Passo a Passo para Sincronizar Arquivos

1. Sincronizar um diretório local para um servidor remoto

Para copiar um diretório local para um servidor remoto, use o seguinte comando:

rsync -avz /caminho/do/diretorio usuario@servidor_remoto:/caminho/de/destino

2. Sincronizar um diretório remoto para um local

Para copiar um diretório de um servidor remoto para o seu servidor local, utilize:

rsync -avz usuario@servidor_remoto:/caminho/do/diretorio /caminho/de/destino

3. Sincronizar arquivos entre dois servidores remotos

Se você quiser sincronizar arquivos entre dois servidores remotos, você pode usar:

rsync -avz -e ssh usuario@servidor1:/caminho/do/arquivo usuario@servidor2:/caminho/de/destino

4. Excluir arquivos ou diretórios

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

rsync -avz --exclude 'arquivo_ou_diretorio' /caminho/do/diretorio usuario@servidor_remoto:/caminho/de/destino

Conclusão

O rsync é uma ferramenta essencial para a sincronização de arquivos entre servidores Linux. Com suas opções flexíveis, você pode personalizar suas transferências de acordo com suas necessidades. Dica: Sempre teste seus comandos com a opção --dry-run para evitar surpresas.

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.