Rsync para Linux: Como sincronizar, copiar e fazer backup de arquivos como um profissional
5 min de leitura - 24 de maio de 2025

Aprenda a utilizar o rsync no Linux para sincronizar ficheiros, copiar dados entre servidores e automatizar cópias de segurança. Esta poderosa ferramenta de linha de comandos é essencial para programadores e administradores de sistemas.
Rsync para Linux: Como sincronizar, copiar e fazer backup de arquivos como um profissional
O Rsync é uma das ferramentas de transferência de ficheiros mais eficientes e fiáveis disponíveis em sistemas do tipo Unix. Quer esteja a sincronizar servidores, a copiar cópias de segurança ou a migrar entre fornecedores de VPS, o rsync é frequentemente a ferramenta mais inteligente para o trabalho.
Este post explica o que o rsync faz, por que ele é melhor do que as ferramentas básicas de cópia e como usá-lo com confiança.
O que é o rsync?
O rsync é uma ferramenta de linha de comandos para sincronizar ficheiros e diretórios entre duas localizações. Ele pode funcionar:
- Localmente: copiar de um diretório para outro na mesma máquina
- Através de SSH: copiando de um sistema para outro de forma segura
- Com suporte para retomar: salta ficheiros inalterados e retoma transferências parciais
- Com compressão: reduz o tempo de transferência através de ligações lentas
Ao contrário do scp ou cp, o rsync compara a origem e o destino, enviando apenas as diferenças - o que o torna incrivelmente eficiente em termos de largura de banda e tempo.
Por que o rsync é ótimo
- Transferências incrementais rápidas - apenas os dados alterados são enviados
- Preserva permissões, links simbólicos, registros de data e hora - ideal para tarefas no nível do sistema
- Robusto sobre SSH - seguro e compatível com scripts
- Modo de execução a seco - veja o que vai mudar antes de executar qualquer coisa
- Suporte à compressão - acelera as transferências lentas
(sinalizador-z) - Compatívelcom a rede - retoma transferências interrompidas sem reiniciar
Opções comuns do rsync explicadas
Aqui estão os sinalizadores mais úteis que você usará:
-a→ modo de arquivo (preserva a propriedade, permissões, ligações simbólicas, etc.)-v→ verbose (mostra o que está a acontecer)-z→ comprimir os dados do ficheiro durante a transferência--progress→ mostra actualizações do progresso em tempo real--delete→ apaga ficheiros no destino que não existem na origem-e ssh→ usa SSH para conexões remotas
Exemplos de Rsync
1. Copiar um diretório localmente
rsync -av /source/path/ /destination/path/
Isto copia tudo em /source/path/ para /destination/path/, preservando os metadados.
2. Sincronizar com um servidor remoto através de SSH
rsync -avz /local/dir/ user@remote_ip:/remote/dir/
O -z adiciona compressão; a parte -e ssh é implícita quando se usa um host remoto.
3. Execute a seco para ver o que será copiado
rsync -avz --dry-run /local/dir/ user@remote:/dir/
Ótimo para testar antes de sincronizar qualquer coisa - nada é realmente copiado.
4. Fazer backup de um servidor remoto para sua máquina local
rsync -avz user@remote_ip:/etc/ /backup/etc/
Use isso para criar um snapshot local dos arquivos de configuração remotos.
5. Espelhar dois diretórios
rsync -av --delete /source/ /destination/
Isso garante que o destino corresponda à origem - incluindo exclusões.
6. Excluir ficheiros ou pastas específicos
rsync -av --exclude="*.log" /src/ /dest/
Saltar todos os ficheiros .log neste exemplo.
Rsync sobre cron: backups automatizados
Quer backups diários da configuração do servidor?
-
Crie um script como:<br>
rsync -az /etc/ user@backup:/home/backups/hostname/etc/ -
Adicione ao seu crontab com
crontab -e:<br>0 2 * * * * /home/seuusuário/rsync-backup.sh
Isso executa o trabalho todas as noites às 2:00 da manhã.
Recomendação de vídeo
Título: Master Rsync! O Guia Definitivo de Sincronização de Arquivos do Linux!<br>
Canal: Tech Simplified<br>
Considerações finais
O Rsync é uma daquelas ferramentas que se torna indispensável quando a compreendemos. É fiável, eficiente e testada em combate - perfeita para tudo, desde simples cópias de ficheiros a migrações completas de sistemas.
Quer esteja a gerir um único VPS ou uma frota de servidores, aprender a utilizar bem o rsync irá poupar-lhe tempo, largura de banda e stress. Por que não experimentá-lo em nosso VPS de alto desempenho? Pode começar por apenas $6,99.

Como instalar e usar o Redis em um VPS
Saiba como instalar e configurar o Redis num VPS para obter o melhor desempenho, segurança e gestão nas suas aplicações.
9 min de leitura - 7 de janeiro de 2026
Monitorizar o seu servidor dedicado ou VPS, quais são as opções em 2025?
12 min de leitura - 28 de novembro de 2025
