wils@web ~ $ cat ~/ajuda/como-transferir-arquivos-usando-rsync-no-linux-guia-passo-a-passo.md
LinuxComo transferir arquivos usando rsync no Linux: Guia passo a passo
O rsync é uma ferramenta poderosa para transferir e sincronizar arquivos entre sistemas Linux. Este guia passo a passo irá ajudá-lo a usar o rsync para transferir arquivos de forma eficiente.
O que é o rsync?
O rsync é um utilitário de cópia de arquivos que utiliza um algoritmo de compressão e transferência incremental, o que significa que ele só copia as partes dos arquivos que mudaram, economizando largura de banda e tempo.
Pré-requisitos
- Um sistema Linux com o rsync instalado.
- Acesso ao terminal.
- Permissões adequadas para acessar os arquivos e diretórios que você deseja transferir.
Passo a Passo para Transferir Arquivos com rsync
1. Verifique se o rsync está instalado
rsync --version
Se o rsync não estiver instalado, você pode instalá-lo usando:
sudo apt-get install rsync # Para distribuições baseadas em Debian
sudo yum install rsync # Para distribuições baseadas em Red Hat
2. Sincronizando arquivos locais
Para copiar arquivos de um diretório para outro no mesmo sistema, use:
rsync -av /caminho/origem/ /caminho/destino/
3. Transferindo arquivos para um servidor remoto
Para transferir arquivos para um servidor remoto, utilize:
rsync -av /caminho/origem/ usuario@ip_do_servidor:/caminho/destino/
4. Transferindo arquivos de um servidor remoto
Para copiar arquivos de um servidor remoto para o seu sistema local, use:
rsync -av usuario@ip_do_servidor:/caminho/origem/ /caminho/destino/
5. Usando opções adicionais
- -z: Comprimir arquivos durante a transferência.
- -P: Mostrar progresso e permitir retomar transferências interrompidas.
Exemplo de uso com opções:
rsync -avzP /caminho/origem/ usuario@ip_do_servidor:/caminho/destino/
Conclusão
O rsync é uma ferramenta versátil que facilita a transferência de arquivos entre sistemas. Para otimizar ainda mais suas transferências, considere usar a opção -z para compressão e -P para monitorar o progresso.
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.