[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]El Martes 19 Diciembre 2000 10:24, Roberto Leal Guerra escribió:
> Como le puedo hacer para que me respalde un subdirectorio y una base
> de datos una vez por dia y que esa información me la mande por mail y la
> guarde en un diskette o en un zip, se que tengo que utilizar el cron, pero
> no se como.
>
> respaldar el /home/user1/public_html
> y para la base de datos un pg_dump db1 > archdb
>
Sale script rapidamente (sin tantas validaciones pues):
ext=`date +"%y%m%d"` # nota el ` es el acento.
tar cvf - ${dirweb} | gzip -c > web.${ext} | tee /tmp/respaldo.log
if [ $? -eq 0 ];then
mail -s "[WEB] REspaldo exitoso" rleal en elnorte com-qwerty <
/tmp/respaldo.log
else
mail -s "[WEB] Falla en Respaldo" rleal en elnorte com-qwerty </tmp/respaldo.log
fi
pg_dump db1 > archdb.${ext} | tee /tmp/respaldo.log
if [ $? -eq 0 ];then
mail -s "[SQL] REspaldo exitoso" rleal en elnorte com-qwerty <
/tmp/respaldo.log
else
mail -s "[SQL] Falla en Respaldo" rleal en elnorte com-qwerty </tmp/respaldo.log
fi
---------------------------------------------------------
para salir de la lista, enviar un mensaje con las palabras
"unsubscribe ayuda" en el cuerpo a majordomo en linux org mx