Sencillo script en php que permite al administrador recibir en su correo un mensaje de texto indicándole la situación del backup realizado en la máquina.
El mensaje constará de un grupo de líneas que puede definir a su gusto el desarrollador:
El script gestiona la copia backup, simultaneamente crea los archivos auxiliares necesarios para la formación de server.txt. La lectura de ese archivo es enviada por sms al número deseado por el desarrollador, pudiendo ser un número largo asociado de recepción sms. De esa forma puede recibir el resultado en su correo sin necesidad de entrar en la máquina.
Para la temporizxación de la copia de seguridad se ha usado crontab y curl para la ejecución del archivo cbr.php.
Comentarios
CBR v2.0
No ofrece mucha novedad con respecto a funcionamiento y objetivos, pero permite mantener el sistema de información unificado sobre varias máquinas de la red.
Con esta versión el mensaje que recibimos contiene información sobre diferentes máquinas de la red, no únicamente de la máquina donde está funcionando CBR.
Movil:34xxxxxxxx
Texto:DIA 11.09.08
USO: MAQUINA1 uso1%
MAQUINA2 uso2%
MAQUINA3 uso3%
TAMANYO BACKUP:
archivo1 tamañoM
archivo2 tamañoM
De un vistazo rápido podemos ver el estado de la red y actuar sobre aquellos lugares donde es necesario.
Las modificaciones se basan en el uso de:
Con el uso de la tubería tomamos el parámetro que nos interesa (capacidad usada en las máquinas y tamaño de los archivos en disco), mientras que con ssh llevamos a cabo la conexión y consulta de las diferentes máquinas para obtener los datos.