Script para Backup de directorio de correos

d
Visto y más información en Garabatos Linux
#!/bin/bash
HOSTNAME=`hostname`
FECHA=`date +%d%m%Y`
# Lista los Buzones Actuales en Carpeta #
LOG=/home/listado.log
echo "A continuacion se muestra el Listado de Buzones que fueron respaldados. " >>/home/listado.log
echo "Tamaño total del directorio: `du -sh /home/vmail/dominio.com.sv/ `" >> /home/listado.log
cd /home/vmail/dominio.com.sv/
du -sxh * | sort -n >> /home/listado.log
#Titulo del Correo#
SUBJECT="Respaldo de Postfix $HOSTNAME $FECHA"
# Empaquetado#
tar -jcvf /home/BuzonesPostfix/respaldo_correos_$(date +"%d-%m-%Y_%H%M").tar.bz2 /home/vmail/dominio.com.sv/*
#Direcciones de Correo #
EMAIL1="correo1@dominio.com.sv"
EMAIL2="correo2@dominio.com.sv"
## Envio de Correo para Confirmar el Backup ##############
echo "BACKUP DE: " | mail -s "$SUBJECT" "$EMAIL1" -c "$EMAIL2" <$LOG
# Eliminado de Log #
rm /home/listado.log

0 comentarios: