wils@web ~ $ cat ~/ajuda/como-transferir-arquivos-de-forma-rapida-e-segura-usando-rsync-no-linux-guia-passo-a-passo.md

Linux

Como transferir arquivos de forma rápida e segura usando rsync no Linux: Guia passo a passo

atualizado em 03/09/2026

O rsync é uma ferramenta poderosa e versátil para transferir arquivos de forma rápida e segura entre sistemas Linux. Este guia passo a passo ensinará como usar o rsync para transferir arquivos de maneira eficiente.

Introdução ao rsync

O rsync permite sincronizar arquivos e diretórios de forma incremental, ou seja, apenas as partes que mudaram são transferidas, economizando tempo e largura de banda. Ele também suporta transferências seguras via SSH.

Passo a Passo para Usar o rsync

1. Instalando o rsync

Na maioria das distribuições Linux, o rsync já vem pré-instalado. Para instalá-lo, use o comando:

sudo apt-get install rsync  # Para distribuições baseadas em Debian
sudo yum install rsync        # Para distribuições baseadas em Red Hat

2. Sintaxe Básica do rsync

A sintaxe básica do rsync é a seguinte:

rsync [opções] origem destino

3. Transferindo Arquivos Locais

Para transferir um arquivo de um diretório local para outro, use:

rsync -av /caminho/para/origem.txt /caminho/para/destino/

4. Transferindo Arquivos Remotos

Para transferir arquivos para um servidor remoto via SSH:

rsync -avz /caminho/para/origem.txt usuario@servidor:/caminho/para/destino/

5. Usando Opções Comuns

  • -a: Modo de arquivo, preserva permissões, timestamps, etc.
  • -v: Verboso, mostra o progresso da transferência.
  • -z: Comprime os dados durante a transferência.
  • --delete: Remove arquivos no destino que não existem na origem.

6. Excluindo Arquivos

Para excluir certos arquivos da transferência, use:

rsync -av --exclude='*.tmp' /caminho/para/origem/ usuario@servidor:/caminho/para/destino/

7. Verificando a Transferência

Para verificar se os arquivos foram transferidos corretamente, você pode usar:

rsync -av --dry-run /caminho/para/origem/ usuario@servidor:/caminho/para/destino/

Conclusão

O rsync é uma ferramenta essencial para transferências de arquivos no Linux, oferecendo eficiência e segurança. Como dica, sempre teste suas transferências com a opção --dry-run antes de executar a transferência real para evitar erros.

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.