wils@web ~ $ cat ~/ajuda/guia-pratico-para-sincronizar-diretorios-com-rsync-no-ubuntu-22-04.md
LinuxGuia prático para sincronizar diretórios com rsync no Ubuntu 22.04
O rsync é uma ferramenta poderosa e eficiente para sincronizar diretórios no Linux, especialmente no Ubuntu 22.04. Este guia prático irá ajudá-lo a entender como usar o rsync para manter seus diretórios sincronizados.
Introdução ao rsync
O rsync permite a cópia de arquivos e diretórios de forma rápida e segura, utilizando algoritmos que minimizam a quantidade de dados transferidos. Ele é ideal para backups e para manter cópias de dados em diferentes locais.
Instalação do rsync
O rsync geralmente vem pré-instalado no Ubuntu. Para verificar se ele está instalado, execute:
rsync --version Se não estiver instalado, você pode instalá-lo com o seguinte comando:
sudo apt update && sudo apt install rsync Sincronizando diretórios
Para sincronizar diretórios, você pode usar a seguinte sintaxe básica:
rsync [opções] origem destino Exemplo de sincronização
Para sincronizar o diretório /home/usuario/pasta1 com /home/usuario/pasta2, utilize:
rsync -avh /home/usuario/pasta1/ /home/usuario/pasta2/ - -a: Modo arquivo (sincroniza arquivos e diretórios recursivamente).
- -v: Verbose (exibe o progresso da sincronização).
- -h: Formato legível (exibe tamanhos de arquivos em formato legível).
Sincronização remota
Para sincronizar um diretório local com um remoto, use:
rsync -avh /home/usuario/pasta1/ usuario@servidor:/caminho/remoto/ Exclusão de arquivos
Se você quiser excluir arquivos específicos durante a sincronização, use a opção --exclude:
rsync -avh --exclude '*.tmp' /home/usuario/pasta1/ /home/usuario/pasta2/ Conclusão
O rsync é uma ferramenta essencial para quem precisa manter diretórios sincronizados de forma eficiente. Lembre-se de testar seus comandos em um ambiente seguro antes de aplicá-los em dados críticos. Uma dica útil é criar um script bash para automatizar suas sincronizações regulares.
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.