wils@web ~ $ cat ~/ajuda/como-utilizar-rsync-para-backup-incremental-em-servidores-linux.md
ServidoresComo utilizar rsync para backup incremental em servidores Linux
O rsync é uma ferramenta poderosa para realizar backups incrementais em servidores Linux. Ele permite sincronizar arquivos e diretórios de forma eficiente, copiando apenas as alterações feitas desde o último backup.
Introdução
Este manual irá guiá-lo no uso do rsync para criar backups incrementais, garantindo que você tenha sempre uma cópia atualizada de seus dados sem ocupar muito espaço em disco.
Passo a Passo para Utilizar o rsync
1. Instalação do rsync
Primeiro, verifique se o rsync está instalado no seu servidor. Você pode instalar o rsync usando o gerenciador de pacotes da sua distribuição:
# Para distribuições baseadas em Debian/Ubuntu
sudo apt-get install rsync
# Para distribuições baseadas em Red Hat/CentOS
sudo yum install rsync
2. Estrutura Básica do Comando
A estrutura básica do comando rsync para backups é a seguinte:
rsync [opções] origem destino
3. Realizando um Backup Incremental
Para realizar um backup incremental, você pode usar a opção --archive (ou -a) que preserva permissões e metadados, e a opção --delete para remover arquivos no destino que não existem mais na origem:
rsync -av --delete /caminho/para/origem/ /caminho/para/destino/
4. Utilizando a Opção --link-dest
Para otimizar o espaço em disco, você pode usar a opção --link-dest para criar links simbólicos em vez de copiar arquivos:
rsync -av --link-dest=/caminho/para/backup_anterior /caminho/para/origem/ /caminho/para/backup_atual/
5. Agendando Backups com Cron
Para automatizar o processo de backup, você pode agendar o comando rsync usando o cron. Edite o crontab:
crontab -e
Adicione a seguinte linha para executar o backup diariamente às 2:00 AM:
0 2 * * * rsync -av --delete /caminho/para/origem/ /caminho/para/destino/
Conclusão
O rsync é uma ferramenta eficiente para backups incrementais, economizando espaço e tempo. Lembre-se de testar seus backups regularmente para garantir que você possa restaurar seus dados quando necessário.
Dica: Considere usar a opção --compress para reduzir o uso de banda ao transferir arquivos pela rede.
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.