[root@sysweb bin]# cat backup-disco.sh
#!/bin/bash
# Script de Backup em Disco
# Backup na Pasta /backup
# Qualityinfo Solucoes em Informatica
# Marlo Luiz Binsfeld
# variaveis
data=`date +%d%m%Y`
hora=`date +%H%M`
bkpant=`/sbin/funcoeszz.sh zzdata hoje – 5|cut -c 1,2,4,5,7,8,9,10`
# apaga backup anterior a 5 dias
/bin/rm -f /backup/etc-$bkpant-*.tar.gz
/bin/rm -f /backup/www-$bkpant-*.tar.gz
/bin/rm -f /backup/mysql-$bkpant-*.tar.gz
# cria arquivos compactados
cd /backup
/bin/tar -zcvf etc-$data-$hora.tar.gz /etc
/bin/tar -zcvf www-$data-$hora.tar.gz /var/www/html
/bin/tar -zcvf mysql-$data-$hora.tar.gz /var/lib/mysql
Deixe um comentário