wils@web ~ $ cat ~/ajuda/guia-pratico-para-sincronizacao-de-arquivos-entre-servidores-usando-rsync-3-2-no-linux.md
ServidoresGuia prático para sincronização de arquivos entre servidores usando rsync 3.2 no Linux
O rsync é uma ferramenta poderosa para sincronização de arquivos entre servidores no Linux. Este guia prático abordará como utilizar o rsync 3.2 para realizar essa tarefa de forma eficiente.
Introdução
O rsync permite a transferência de arquivos e diretórios de maneira rápida e segura, utilizando algoritmos que minimizam a quantidade de dados transferidos. É ideal para backups e sincronização de dados entre servidores.
Passo a Passo
1. Instalação do rsync
Para instalar o rsync em distribuições baseadas em Debian, como Ubuntu, utilize o seguinte comando:
sudo apt update && sudo apt install rsync
Em distribuições baseadas em Red Hat, como CentOS, utilize:
sudo yum install rsync
2. Sintaxe Básica
A sintaxe básica do rsync é a seguinte:
rsync [opções] origem destino
3. Sincronização de Arquivos
Para sincronizar arquivos de um servidor remoto para um servidor local, utilize:
rsync -avz usuario@servidor_remoto:/caminho/origem /caminho/destino
4. Sincronização Recíproca
Para sincronizar arquivos de dois servidores, você pode executar o comando em ambos os sentidos:
rsync -avz /caminho/origem usuario@servidor_remoto:/caminho/destino
rsync -avz usuario@servidor_remoto:/caminho/origem /caminho/destino
5. Opções Úteis
- -a: Modo arquivo, preserva permissões e timestamps.
- -v: Modo verbose, exibe detalhes da transferência.
- -z: Comprime os dados durante a transferência.
- --delete: Remove arquivos do destino que não existem na origem.
Conclusão
O rsync é uma ferramenta versátil para sincronização de arquivos entre servidores. Para garantir a segurança, considere utilizar SSH para transferências seguras. Uma dica é agendar tarefas de sincronização com o cron para automação.
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.