Crear CRON y enviar resultados por mail

1,871 views
Skip to first unread message

Ale ZAdmin

unread,
Jul 17, 2008, 12:07:04 PM7/17/08
to Zimbra Grupo
Wenas! me gustaria aprender a crear tareas programadas para zimbra y
que los resultados sea enviados a la cuenta del administrador para
evitar consultar a mano. desde ya muchas gracias. Ademas, aquel que
haya hecho alguna, estaria bueno publicar la mayoria de scripts
automaticos para enviar informes acerca del estado del servidor.

tambien estaria bueno saber si hay algun script actualizado para hacer
backups tanto de mensajes como la configuracion del servidor. Como
para algunos brindo servicio POP3, no seria problema el backup de los
mensajes, me parece mas importante, hacer un backup de las cuentas,
dominios, etc. y que despues sea mas facil recuperar esa informacion.

desde ya, muchas gracias a todos!

amperisblog

unread,
Jul 17, 2008, 4:35:27 PM7/17/08
to Zimbra Grupo
1) para programar las tareas del cron en un Linux yo lo que utilizo es
Webmin que es una aplicación
web para controlar todos los parametros de tú linux sin saber de
comandos. Te paso un link
con una demo: http://www.webmin.com/demo.html . La verdad es que
conozco muchas maquinas
Linux que por defecto los administradores le ponen un Webmin de serie
para administralo más facilmente.

Respecto a como crear el cron lo puede hacer desde la opción Sistema-
>Tareas planificadas del Webmin. Yo por ejemplo
tengo tres antivirus en mi Zimbra (clamav, bitdefender y avg). Por
ejemplo el avg lo actualizo una vez al dia y me
envio el resultado de la actualizacion por correo:

"opt/grisoft/avg7/bin/avgupdate -o | mail -s 'Actualizacion AVG
Zimbra' ad...@miempresa.com"

Tambien me envio el log de Apache:

"cat /opt/zimbra/log/httpd_error.log | mail -s 'Log Error access'
ad...@miempresa.com"

Para saber el estado de tú servidor tambien esta Logwatch que en
Fedora ya esta programado de serie para que cada
dia te envio un resumen de todos los logs del sistema (http://
www.rediario.es/logwatch).

2) Respecto a las copias de seguridad yo lo que hago es hacerme una
copia de todo /opt/zimbra y listo.
Una vez al dia paro Zimbra y hago una copia en local de todo Zimbra.
Luego lo vuelvo a arrancar y me copio
esta copia en otro servidor de copias. Utilizo este script para hacer
el backup de Zimbra:

zimbracoldbackup, http://sourceforge.net/project/showfiles.php?group_id=177874

El parar el Zimbra para hacer la copia lo tengo que hacer porque estoy
hablando de la version Open de Zimbra.
La version de pago trae soporte para hacer la copia en caliente sin
necesidad de parar Zimbra.

Para restaurar la copia basta con borrar todo /opt/zimbra y dejar el
anterior. Todos los archivos que necesita zimbra
para instalar estan ahí dentro.

Ale ZAdmin

unread,
Jul 21, 2008, 2:41:34 PM7/21/08
to Zimbra Grupo
Muchas gracias Amperis. Tengo una pregunta. Yo utilizo la Distro
OpenSUSE 10.3. Me gustaria saber como es que configuraste el logwatch!
para que funcione con zimbra. ¿Podrias copiar tu archivo de
configuracion? y otra cosa. No puedo programar a tarea para que me
envie el log de mysql o cualquier log. :( ,,,,, Bueno, enlo que me
puedas ayudar estare agradecido. GRacias

On 17 jul, 17:35, amperisblog <amperisb...@gmail.com> wrote:
> 1) para programar las tareas del cron en un Linux yo lo que utilizo es
> Webmin que es una aplicación
> web para controlar todos los parametros de tú linux sin saber de
> comandos. Te paso un link
> con una demo:http://www.webmin.com/demo.html. La verdad es que
> conozco muchas maquinas
> Linux que por defecto los administradores le ponen un Webmin de serie
> para administralo más facilmente.
>
> Respecto a como crear el cron lo puede hacer desde la opción Sistema->Tareas planificadas del Webmin. Yo por ejemplo
>
> tengo tres antivirus en mi Zimbra (clamav, bitdefender y avg). Por
> ejemplo el avg lo actualizo una vez al dia y me
> envio el resultado de la actualizacion por correo:
>
> "opt/grisoft/avg7/bin/avgupdate -o | mail -s 'Actualizacion AVG
> Zimbra' ad...@miempresa.com"
>
> Tambien me envio el log de Apache:
>
> "cat /opt/zimbra/log/httpd_error.log | mail -s 'Log Error access'
> ad...@miempresa.com"
>
> Para saber el estado de tú servidor tambien esta Logwatch que en
> Fedora ya esta programado de serie para que cada
> dia te envio un resumen de todos los logs del sistema (http://www.rediario.es/logwatch).
>
> 2) Respecto a las copias de seguridad yo lo que hago es hacerme una
> copia de todo /opt/zimbra y listo.
> Una vez al dia paro Zimbra y hago una copia en local de todo Zimbra.
> Luego lo vuelvo a arrancar y me copio
> esta copia en otro servidor de copias. Utilizo este script para hacer
> el backup de Zimbra:
>
> zimbracoldbackup,http://sourceforge.net/project/showfiles.php?group_id=177874

amperis

unread,
Jul 22, 2008, 5:32:22 PM7/22/08
to Zimbra Grupo
Lo del logwatch te lo miro porque hace tiempo... :(

Respecto a enviar el log por mail... ¿has probado de enviar
directamente un mail desde la consola de linux haciendo
mail -s "asunto" ad...@miempresa.com ?

Al pulsar enter escribes el mail, pulsas enter, escribes un "." y
finaliza el cuerpo del mensaje...

El comando mail deberias tenerlo en /bin/mail (o similar) ya que es
comando estandard de UNIX.

No será "mailx" en suse ???

http://edrossuse.blogspot.com/2007/06/cmo-puedo-leer-y-contestar-correo-con.html
> > > desde ya, muchas gracias a todos!- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -
Reply all
Reply to author
Forward
0 new messages