O Script de Restauração de Configuração MikroTik

Restaurar arquivos de configuração nos roteadores MikroTik sempre foi um problema. Eu decidi fazer o script de restauração de configuração perfeito para os roteadores MikroTik.

Você já tentou colar comandos de configuração em um roteador MikroTik? Sim, não funciona. Assim que o script adiciona uma interface a uma ponte ou altera um IP, você é desconectado e o restante das linhas de script falha na restauração.

Usando o ‘run after reset‘ O método é realmente a melhor maneira de restaurar a configuração de um roteador MikroTik, mas possui algumas pequenas advertências, como editar o script primeiro e adicionar um :delay 15s; line at the top.

Após a reinicialização, não há indicação clara se a importação foi bem-sucedida ou falhou. Durante a solução de problemas de um backup repleto de erros, tive a idéia de introduzir um sinal sonoro antes e depois do processo de importação. Isso me levou a desenvolver esse script.

Este script foi projetado para restaurar arquivos de exportação em texto sem formatação criados usando o seguinte comando.

Eu pessoalmente uso o seguinte comando de exportação para fazer backup de meus roteadores. Acho mais fácil ler e cada linha do script é independente, portanto, copiar e colar funciona.

Features

  • Introduces a delay – Isso permite que as interfaces do roteador sejam inicializadas antes de executar o script de importação.
  • Audible prompts – Sequências de bipes antes e depois para informar se a importação foi bem-sucedida.
  • Logging to disk – você pode inspecionar perfectrestore.log.0.txt para ver se a importação foi bem-sucedida. Isso é útil se o seu roteador não tiver um alto-falante embutido (alguns modelos não).

Como usar este script

Tempo necessário: 1 minuto.

Método WinBox

  1. Upload perfectrestore.rsc para a pasta flash do seu roteador
  2. Renomeie seu arquivo de backup backup.rsc e faça o upload para a pasta flash do roteador
  3. Clique “System | Reset Configuration” no Winbox
  4. Verifica a caixa “No Default Configuration” e escolha flash/perfectrestore.rsc de“Run After Reset” suspensa
  5. Clique no botão [Reset Configuration]

O roteador apagará a configuração existente, reinicializará e executará o script perfectrestore. O script apresentará o atraso adequado, tocará os bipes iniciais e, em seguida, /import flash/backup.rsc. Se a importação for concluída sem erros, você apresentará aqui a sequência de bipes bem-sucedidos.

CLI Method

  1. Upload perfectrestore.rsc and backup.rsc para a pasta flash do seu roteador via scp ou ftp
  2. Emita o seguinte comando no roteador.

Script perfectrestore.rsc download 

Você achou esse artigo útil?