wils@web ~ $ cat ~/ajuda/como-transferir-arquivos-usando-rsync-com-compressao-no-ubuntu-22-04.md

Linux

Como transferir arquivos usando rsync com compressão no Ubuntu 22.04

atualizado em 25/07/2026

O rsync é uma ferramenta poderosa e eficiente para transferir arquivos e diretórios entre sistemas, especialmente em servidores Linux. Neste manual, vamos aprender como usar o rsync com compressão no Ubuntu 22.04.

Introdução ao rsync

O rsync é utilizado para sincronizar arquivos e diretórios entre duas localizações, seja localmente ou remotamente. A compressão pode ser ativada para reduzir a quantidade de dados transferidos, o que é útil em conexões lentas.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso ao terminal.
  • O rsync deve estar instalado (geralmente já vem por padrão).

Passo a Passo

1. Verifique a instalação do rsync

rsync --version

Este comando exibirá a versão do rsync instalada no seu sistema.

2. Sintaxe básica do rsync

A sintaxe básica do rsync é:

rsync [opções] origem destino

3. Transferindo arquivos com compressão

Para transferir arquivos usando rsync com compressão, utilize a opção -z. Aqui está um exemplo de como transferir um arquivo local para um servidor remoto:

rsync -avz /caminho/do/arquivo usuario@servidor:/caminho/destino

Explicação das opções:

  • -a: Modo de arquivo, preserva permissões e timestamps.
  • -v: Verboso, para mostrar o progresso da transferência.
  • -z: Ativa a compressão durante a transferência.

4. Transferindo diretórios

Para transferir um diretório inteiro, você pode usar o mesmo comando:

rsync -avz /caminho/do/diretorio/ usuario@servidor:/caminho/destino/

Note que a barra no final do caminho do diretório é importante para indicar que você deseja transferir o conteúdo do diretório.

Conclusão

O rsync é uma ferramenta essencial para a transferência de arquivos e diretórios em sistemas Linux. Usar a opção de compressão pode acelerar o processo em conexões lentas. Lembre-se de sempre testar a transferência com arquivos pequenos antes de realizar operações em larga escala.

Dica: Utilize a opção --dry-run para simular a transferência sem realmente copiar os arquivos, assim você pode verificar o que será transferido.

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.