#!/bin/bash
#
# file system backup
#
# directorios de los que hacer backup, separado por espacio, sin / final
LISTA="/etc /var"
# RUTAS
# Local Directory for Dump Files
LOCALDIR=/home/backups/tmp/
# Prefix for offsite .tar file backup
HOSTNAME=pandora
MAIL=root@$HOSTNAME
LOG_DATE="$(date +%y)$(date +%m)$(date +%d)"
SUFFIX=`eval date +%y%m%d`
# APP
# crea un tar de los directorios especificados en LISTA
for directorio in $LISTA
do
DESTINO=`echo $directorio | sed -e 's/\//-/g'`
tar zcpf $LOCALDIR$HOSTNAME$DESTINO.tar.gz $directorio/*
done
# adjuntar info
ls -la $LOCALDIR > $LOCALDIR$SUFFIX.tmp
# crear historico
# cp $TARPREFIX.tar $TARPREFIX.$LOG_DATE.tar
# notificacion correo
mail -s "backup FS $HOSTNAME" $MAIL < $LOCALDIR$SUFFIX.tmp
rm -f $LOCALDIR$SUFFIX.tmp
exit 0