Automatizar backups en mikrotik

Otra entrada que es un apunte.

Desde hace días, necesito configurar los backups de las configuraciones de las mikrotiks que tengo instaladas. Para los routers cisco, uso el kron y vía tftp me traigo las configs a un servidor del trabajo.

Con las mikrotiks, lo he hecho de la siguiente manera:

1º) Exporto la configuración y la programo con un schedule. Entramos por ssh o telnet a nuestra mkt y tecleamos:

[craem@mikrotik] > /system scheduler add name=BackupConfig start-date=mar/30/2013 start-time=01:00:00 interval=1d on-event="/system backup save"

2º) Generamos una clave ssh en nuestro linux y la copiamos en la mikrotik:

craem_backup_system# ssh-keygen -t dsa
craem_backup_system# scp ~/.ssh/id_dsa.pub craem@ip.de.la.mkt:/

3º) Vía cron y script en bash, me traigo la config:

craem_backup_system# scp -r craem@ip.de.la.mkt:/ .

En un fichero sh, con los permisos chmod +x nombredelfichero.sh, ponemos esta línea y listo.

A respaldar…