Esta função permite enviar por e-mail o arquivo de backup e também a exportação das configurações de uma Routerboard com Mikrotik RouterOS.
O primeiro passo será configurar a conta de e-mail que o Mikrotik ira utilizar para fazer o envio.
Acesse o menu Tools > Email
Coloque as definições da sua conta de e-mail:
Server: informe o endereço do servidor SMTP.
Port: a porta do servidor SMTP.
From: informe o nome do remetente a ser utilizado no e-mail.
User: informe o nome do usuário para autenticação no e-mail.
Password: informe a senha da conta de e-mail.
O segundo passo é criar o script que executa o backup:
'-- Define o e-mail de destino do backup :global destino "emailXdestino.com.br" '-- Atualiza a data e hora da Routerboard /system clock set time-zone-name=America/Sao_Paulo /system ntp client set enabled=yes mode=unicast primary-ntp=209.81.9.7 '-- Define as variaveis do script :global data [/system clock get date] :global hora [/system clock get time] :global ident [/system identity get name] :global ips [/ip address get 0 address] :global plataforma [/system resource get platform] :global versao [/system resource get version] :global hardware [/system resource get board-name] '-- cria o arquivo de backup do Mikrotik /system backup save name=backup '-- cria o arquivo de exportacao dos comandos do Mikrotik /export file comandos '-- envia o e-mail com o arquivo de backup em anexo /tool e-mail send to=$destino subject="Backup de $ident $data $hora" file=backup.backup body="Arquivo de backup da $ident ($ips) $hardware $plataforma Router OS $versao" '-- envia o e-mail com o arquivo de comandos em anexo /tool e-mail send to=$destino subject="Comandos de $ident $data $hora" file=comandos.rsc body="Arquivo de comandos da $ident ($ips) $hardware $plataforma Router OS $versao"
A única alteração necessária no script acima, será alterar o e-mail do destinatário conforme o endereço do e-mail que deverá receber os arquivos.
A cada vez que o script for disparado, serão enviados dois e-mails, sendo que um e-mail conterá um arquivo de backup no formato de backup do Mikrotik e o outro e-mail conterá um arquivo com todos os comandos necessários para a configuração de uma routerboard resetada.
Após criar o script, basta criar um agendamento (schedule) para que o backup seja executado automaticamente conforme o agendamento.
Acesse o menu System > Scheduler e adicione um novo.
Em on event coloque o nome do script de backup que você criou e ajuste a frequência de execução do script utilizando a opção interval.
No exemplo acima, agendamos o script para ser executado uma vez por dia (interval = 1d 00:00:00) om início as 00:00:00 (meia noite) a partir do dia Jan/01/1970.
Este script torna-se algo essencial e prático para substituição de qualquer Routerboard, visto que à partir do backup ou dos comandos torna-se fácil e rápido a configuração de um novo equipamento para substituição de um equipamento que deu defeito, por exemplo.
Novos artigos Linux
-
Comando para Listar Tamanho de Diretórios no Linux
O comando abaixo permite listar o tamanho dos diretórios no Linux e desta forma detectarmos...
-
Recuperar uma unidade ZFS em uma nova instalação do Proxmox
Após trocar um disco de dados no formato ZFS para um novo servidor Promox, para adicionarmos a...
-
Firewall-cmd - Incluindo abertura de portas
O firewall-cmd é um comando para configuração do firewalld do Red Hat Enterprise Linux (RHEL) e...
-
Instalação do Bacula e Webacula no CentOS 8 - Stream
1. Realizar a instalação do apache e PHP: yum install httpd php php-gd php-curl php-mysqlnd -y 2....
-
Acesso SSH por certificado digital (sem usar senha)
Para facilitar o acesso via SSH a servidores ou outros terminais Linux ou OS X, você poderá gerar...
-
Proxmox - remover um node de um cluster
1. Acessar por linha de comando o host e listar os nodes existentes: pvecm nodesroot@proxmox2:~# pvecm...
Novos artigos Mikrotik
-
Configuração de VPN com Mikrotik (PPTP + Roteamento)
Scripts Mikrotik para configuração de VPN entre Matriz e Filial, já considerando que os...
-
Configuração de Internet com PPPoE no Mikrotik
Segue abaixo, arquivo de configuração, já comentado, de como configurar um Mikrotik para fazer...
-
Script de Padronização Mikrotik
Exemplo de Script de Padronização Mikrotik, assista ao vídeo no YouTube: ...
-
Enviando SMS utilizando modem 3G no Mikrotik + script Linux + PHP
Para realizar o envio de SMS utilizando uma routerboard Mikrotik, é necessário instalar um modem...
-
Configuração Otimizada para Enlace Mikrotik
Após verificar a dificuldade de diversas pessoas em otimizar um enlace Mikrotik, utilizando...
-
Script para atualização do No-IP no Mikrotik
Veja como podemos atualizar um IP dinâmico no No-IP. Utilizando este script, podemos atualizar o endereço...