wils@web ~ $ cat ~/ajuda/como-transferir-arquivos-de-forma-rapida-e-segura-usando-rsync-no-linux-guia-passo-a-passo.md
LinuxComo transferir arquivos de forma rápida e segura usando rsync no Linux: Guia passo a passo
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.