backup rsync
Publicado por Cristiano Franco 28/03/2007
[ Hits: 8.227 ]
Este Script faz backup das minha paginas web em PHP rsync.
#!/bin/bash
# Script de backup (exemplo cristiano.org)
echo "Iniciando copia dos arquivos"
echo "-----------------------------------"
rsync -a 192.168.0.1:/php /bkp/script > /var/log/backup.log
echo "Compactando os arquivos"
echo "-----------------------------------"
cd /bkp/semana
tar -czvf dados-`date +%d.%m.%Y`.tar.gz /bkp/script/ >> /var/log/backup.log
echo "Limpando diretório /bkp/script"
echo "-----------------------------------"
rm -vrf /bkp/script/* >> /var/log/backup.log
echo "Procurando arquivos com mais de 7 dias para remoção"
echo "------------------------------------------------------"
find /bkp/semana/ -name "*.tar.gz" -ctime +7 -exec rm -vrf {} >> /var/log/backup.log \;
echo "Enviando logs para o administrador"
echo "-------------------------------------------------------"
cat /var/log/backup.log | mail -s Backup-`date +%d.%m.%Y` cristiano@cristiano.com
--------------------------
agendando no Cron Tab
crontab -e
0 03 * * * /usr/bin/backup.sh
00 14 * * 7 /usr/bin/backup.sh
este é somente um exemplo de como você pode fazer
Registar automáticamente o dns de uma maquina no DNS via DHCP
Adicionando novo usuário manualmente
Nenhum comentário foi encontrado.
O Editor de Texto Nano: Simplicidade no Terminal
SynapSeq - programa para estimular as ondas cerebrais
Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP
Preparando-se para certificações da LPI através do LPI Lab
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Jogando "Magic" gratuitamente no Linux
Zoxide e fzf no bash para incrementar o uso do Terminal
As diferencas entre o clipboard comum e a selecao ativa
Arch Linux com repos do CachyOS para otimização ou usar Gentoo?
Eu aprendi o segredo das artes! hahaha (2)
Como instalo o Clipper/Harbour no Linux Ubuntu (0)
O que você está ouvindo agora? [2] (243)









