[Mikrotik] Backup y Export de configuración enviada por mail.

El siguiente script es muy práctico, para mi al menos, ya que nos exporta la configuración del mikrotik y manda ese backup del Mikrotik a nuestro correo. Este correo puede ser cualquier servidor, no tiene que ser un servidor de correo interno ni nada. Siempre que el dispositivo tenga conexión con Internet, podremos enviarlo a nuestro correo de Gmail, por ejemplo. Eso si, tenéis que tener en cuenta que no lo catalogue como Spam.

Backup Mikrotik
[Mikrotik] Backup y Export de configuración enviada por mail. 2

La planificación ya corre de tu cuenta, si quieres una diaria, una semanal o una mensual ya eres tu el que lo configuras a tu gusto.

Lo que hace es un backup y un export poniendo como nombre del fichero el identity del propio mikrotik.

Una vez generados los dos ficheros te lo envía por correo a la dirección indicada.
Por defecto está puesto para que te mande los dos, pero si quieres puedes modificarlo para que sólo te envíe uno u otro.

######
######         Script para el envio de Backups del Mikrotik
######         genera un Backup y un Export del sistema y lo
######         envia a la direccion indicada en correo.
######
######                     www.alferez.es
######


:local correo "MICORREO@GMAIL.COM";

/system backup save name=[/system identity get name];

/export file=[/system identity get name];
log info "Enviando correos de backup"

/tool e-mail send to=$correo subject=([/system identity get name]." Backup\") body=("Backup generado con la version ".[/system package update get installed-version]." instalada. Es te backup solo se podra recuperar sobre esa misma version. Y solo es valido para este Mikrotik, Modelo ".[/system resource get board-name]) file=([/system identity get name].".backup");

/tool e-mail send to=$correo subject=([/system identity get name]." RSC Export") body=("Export generado sobre la configuracion del Router. Puedes usarlo para cualquier router y version, aunque puede cambien algunas cosas como interfaces o caracteristicas.") file=([/system identity get name].".rsc\");

Espero que no necesitéis las copias que genera este script para mikrotik, pero en caso de necesitarla por lo menos os saque del un apuro.