wils@web ~ $ cat ~/ajuda/como-transferir-arquivos-usando-rsync-com-compressao-no-ubuntu-22-04.md
LinuxComo transferir arquivos usando rsync com compressão no Ubuntu 22.04
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.