wils@web ~ $ cat ~/ajuda/como-transferir-arquivos-usando-rsync-com-compressao-e-criptografia-no-ubuntu-22-04.md
LinuxComo transferir arquivos usando Rsync com compressão e criptografia no Ubuntu 22.04
O rsync é uma ferramenta poderosa para transferir arquivos entre sistemas, oferecendo opções de compressão e criptografia, ideal para conexões seguras e rápidas. Neste manual, abordaremos como utilizar o rsync no Ubuntu 22.04 para transferir arquivos com essas funcionalidades.
Pré-requisitos
- Ubuntu 22.04 instalado.
- rsync instalado (geralmente já vem pré-instalado).
- Acesso SSH ao servidor remoto.
Passo a Passo
1. Verifique se o rsync está instalado
rsync --version
2. Comando básico do rsync
O comando básico para transferir arquivos é:
rsync -avz /caminho/do/arquivo usuario@servidor:/caminho/de/destino
Onde:
- -a: Modo arquivamento, preserva permissões e timestamps.
- -v: Modo verbose, exibe informações detalhadas.
- -z: Ativa a compressão durante a transferência.
3. Adicionando criptografia com SSH
Para garantir a segurança, utilize o SSH:
rsync -avz -e ssh /caminho/do/arquivo usuario@servidor:/caminho/de/destino
O parâmetro -e ssh especifica que a transferência deve ser realizada através do SSH.
4. Exemplo completo
Suponha que você queira transferir um diretório chamado meus_dados para um servidor remoto:
rsync -avz -e ssh /home/usuario/meus_dados usuario@servidor:/home/usuario/destino
Conclusão
O uso do rsync com compressão e criptografia no Ubuntu 22.04 é uma maneira eficiente e segura de transferir arquivos. Lembre-se de sempre verificar as permissões e a integridade dos arquivos após a transferência.
Dica: Para transferências agendadas, considere usar o cron para automatizar o processo.
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.