Enviado em 13/02/2017 - 11:35h
Bom dia,
#!/bin/sh
# Shell : Backup diario
# Data : 03/01/2016
dia_semana=`date +%a`
dir_backup="/home/backup/arquivos"
data=`date +%d`_`date +%m`_20`date +%y`
arquivo_backup="/backups"
dia_atual=`date +%d`
case ${dia_semana} in
Mon) dia_semana=Seg
;;
Tue) dia_semana=Ter
;;
Wed) dia_semana=Qua
;;
Thu) dia_semana=Qui
;;
Fri) dia_semana=Sex
;;
Sat) dia_semana=Sab
;;
Sun) dia_semana=Dom
;;
esac
# -------> Inicio do Backup
tar -zcf ${dir_backup}/arquivo_backup_${data}_${dia_semana} ${arquivo_backup}
cd ${dir_backup}
chmod 777 ${dir_backup}/*
find ${dir_backup} -mtime +5 -exec rm {} \;