Uma preucupação muito grande que na minha opinião qualquer gerenciador de um servidor deve ter é de sempre ter um backup atual das configurações dos seus sevidores.
Fazer o backup no mikrotik é relativamente facil, mas fica dificil quando você tem varias estações, e cada estação é modificada a cada hora, além do que você sempre ter que estar fazendo o backup e guardando em outro local pra ficar de fato seguro.

Uma das soluções melhores que eu encontrei para este problema é o backup automatico por email, achei genial o fato de fazer isso automaticamente e de uma forma segura.
Basicamente as configurações abaixo vai fazer seu Mikrotik realizar o backup na hora determinada, salvar no propio servidor, logo depois enviar uma cópia para seu email.
Sendo assim não importe que sua rede inteira exploda, você sempre terá o backup de todos os mikrotiks, e realmente um backup atual.



Backup automatico por email GMAIL no Mikrotik 4.6
Créditos: Rinaldo Vaz


Primeiramente, caso ainda não tenha feito configure o MK para sempre ter uma hora exata:

System > NTP Cliente:


Mode: unicast
Primary NTP Server: 159.148.60.2
Secondary NTP Server: 159.148.60.2
Marque o: enable

Depois em System > Clock:

Time Zone Name: Coloque America/são paulo para fazer o devido ajuste sobre a hora obtida no NTP, que no caso é mundial. Isso é claro supondo que você more em um local com o mesmo horario de SP, caso tenha algum atrazo ou adiantamento configure ao seu gosto.

Confire o email em tool > email:

Server: smtp.gmail.com
Port: 587
From: seu_email_no_gmail@gmail.com
User: seu_email_no_gmail@gmail.com
Password: ********** (sua senha no gmail)

Crie os scripts necessários em System > Scripts:

1º Script

Name: fazer-e-enviar-log
Source (Código):
/log print file=log-mikrotik.txt
:log info message="enviando log por email"
:global data [/system clock get date]
:global hora [/system clock get time]
/tool e-mail send to="email_de_destino01@dominio.com" subject="log-mikrotik $data $hora" file=log-mikrotik.txt tls=yes

2º Script

Name: fazer-e-enviar-backup
Source (Código):
/system backup save name=backup-mikrotik.backup
:log info message="enviando backup por email"
:global data [/system clock get date]
:global hora [/system clock get time]
/tool e-mail send to="email_de_destino01@dominio.com" subject="backup-mikrotik $data $hora" file=backup-mikrotik.backup tls=yes


Agora vamos configurar quando será rodado os nossos scripts.
Em System > scheduler:


1º Agendamento:

Name: Agendamento-fazer-enviar-log
Start date: Apr/11/2010
Interval: 06:00:00
On Event: fazer-e-enviar-log
Em policy marque todas as opções.

2º Agendamento:

Name: Agendamento-fazer-e-enviar-backup
Start date: Apr/11/2010
Interval: 06:00:00
On Event: fazer-e-enviar-backup
Em policy marque todas as opções.

Nesse caso será feito e enviado o backup a cada 6 horas, caso queira um intervalo menor ou maior entre os backups altere o "Interval".

Regras por: Rinaldo Vaz
Editado por: Samuel Rodrigues

________________________________________________________________


Backup automatico por email do BOL nas versões 3.X:
By: Samuel Rodrigues

Nota: Não deu muito certo esse esquema com o Gmail para o 3.X, depois de modificar varias regras do 4.6 parecia funcionar perfeitamente, mas o detalhe era que eu estava com o PC ligado logado no GMAIL.
Logo após eu desligar meu computador logado no gmail não foi feito o backup como eu esperava. Olhando os logs vi que o problema era justamente na autenticação (antes fazia o backup porque provavelmente o GMAIL ignorava a autenticação já que eu estava logado nele, pelo meu IP, ip no qual é o mesmo que o MK usa para mandar o email com o backup para os servidores GMAIL)

Mas mesmo assim arrumei outra forma, com o email do bol. Ele tem 4GB de espaço e ao meu ver parece funcionar bem. Fiz os testes, desliguei o meu pc, rebotei o link, e o backup foi feito perfetamente. Também tive que fazer varias modificações para o script funcionar no 3.3. Também fiz algumas melhorias, segue o tutorial.

Para quem não conhece o email do bol, é um email gratuito e funcional do UOL.
Para fazer uma conta você deve acessar: www.bol.uol.com.br
Depois de ter uma conta, configure o servidor NTP pata ter a hora sempre exata.

Em System > NTP Cliente:

Mode: unicast
Primary NTP Server: 159.148.60.2
Secondary NTP Server: 159.148.60.2
Marque o: enable

Depois em System> Clock:

Time Zone Name: Coloque America/são paulo para fazer o devido ajuste sobre a hora obtida no NTP, que no caso é mundial.


Configure o email em: tool > email:

Server: smtp.bol.com.br
Port: 25
From: meu_email@bol.com.br
User: meu_email@bol.com.br
Password: minha senha do email


Adicione os Scripts em System > Scripts:

1º Script

Name:
fazer-e-enviar-backup
Source (Código):
/system backup save name=backup-mikrotik.backup
:delay 2s
:global data [/system clock get date]
:global hora [/system clock get time]
/tool e-mail send to="EMAIL PARA QUAL SERA ENVIADO O BACKUP" subject="Backup do Mikrotik NOME_DA_ESTAÇÃO dia: $data as $hora" file="backup-mikrotik.backup" body="Backup automatico do servidor Mikrotik-NOME_DA_ESTAÇÃO realizado as $hora de $data."


2º Script

Name: fazer-e-enviar-log
Source (Código):
/log print file=log-mikrotik.txt
:delay 2s
:global data [/system clock get date]
:global hora [/system clock get time]
/tool e-mail send to="EMAIL PARA QUAL SERA ENVIADO O LOG" subject="Log do MK-NOME_DA_ESTAÇÃO dia: $data as $hora" file="log-mikrotik.txt" body="Backup automatico do log do servidor Mikrotik-NOME_DA_ESTAÇÃO realizado as $hora de $data."

Agora vamos agendar a execução dos dois scritps.
Em system > scheduler:


1º Agendamento:

Name: Agendamento-backup-mk
Start date: Apr/11/2010
Interval: 06:00:00
On Event: fazer-e-enviar-backup
Em policy marque todas as opções.

2º Agendamento:
Nome: Agendamento-backup-log
Start date: Apr/11/2010
Interval: 03:00:00
On Event: fazer-e-enviar-log
Em policy marque todas as opções.


Pronto.
---------------------------------------------------------------------------
Testado nas versões 3.31 e 3.25, acredito que deva funcionar em todas 3.XX.

Sobre os scripts, tive que modificar algumas partes, retirar outras que o 3.3 não suportava, além do que acrecentei algumas coisinhas como a mensagem. Também fiz a junção de alguns scripts para facilitar tudo e diminuir as regras. Modifiquei algumas partes dos scripts do 4.6 para simplificar mais, se alguém tiver mais alguma sujestão os comentários tão ai pra isso.
Boa sorte