Compartilhando scripts com a comunidade

Nada contra os consultores de plantão, obviamente que não sou um, apesar de aqui ser um lugar para ganhar o pão, eu assim como a maioria de vocês enfrento os mesmos problemas e busco ajuda aqui nesse fórum, portanto como entusiasta do software livre, venho compartilhar três scripts que me é útil e acredito que também deva ser útil para muitos outros.

 

1º Script - https://github.com/brlink-org/bckp-mkauth-telegram

Este script é utilizado para enviar o último arquivo de backup criado pelo sistema Mk-Auth para o Telegram.

 

2º Script - https://github.com/brlink-org/bckp-mikrotik-email-telegram.sh

Este script rodo no Mk-Auth ele conecta via ssh no mikrotik e envia o e-mail por email e também pelo telegram.

 

3º Script - https://github.com/brlink-org/bckp-mikrotik-email-telegram

Este script realiza o backup do Mikrotik e envia por e-mail e também pelo Telegram.

 

Inclusive esse último script foi uma sugestão de um problema enfrentado e relatado por Ramon (não realizava backup do seu mikrotik).

Observações:

* Para utilizar o gmail https://mk-auth.com.br/forum/topics/manual-de-como-gerar-senha-de-app-no-gmail

* Não sou programador, quem desjear otimizar faz um Pull Request lá no github, ou quem quiser sugerir alguma coisa abre uma Issue

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • Testei os três scripts estão funcionais

  •  o segundo não consegui enviar para o telegram

     

  • Bom dia amigo,

    Sobre o segundo script uso ele aqui e tbm com algumas modificações que provavelmente disponibilizarei.

    Por exemplo, eu rodo esse script lá dentro do mk-auth mesmo. Ele vai conectar no seu mikrotik via ssh para fazer o download de seu backup.

    Então, primeiro, parte-se do pressuposto que vc já tenha o arquivo de backup lá dentro de seu mikrotik. O nome do arquivo é "backup.rsc" mas vc pode editar a variável MK_BCKP_FILE=backup.rsc.

    Se o seu problema é envio para telegram, verifica o token e o id do telegram nas variáveis TOKEN e CHATID.

     

    As modificações que eu fiz foram as seguintes:

    Em um dos roteadores o de borda, já uso a porta 22 para redirecionar então ao invés de mudar a porta do ssh ou algo do tipo mudei a forma de conectar no mikrotik de ssh para ftp.

    A outra alteração, também eu coloquei para enviar o arquivo (não compactado) para o repositório remoto (privado já q trata-se de backup) no github, muito útil para ver modificações nas configurações.

  • Obrigado por compartilhar,

    ainda está funcional? 

     

    Grato!

  • vou dar una olhada se quiser faz um PR lá no github

  • Amigo, perdoe a demora, estou sem tempo pra analisar, eu falei pra vc fazer um pull request, contudo abri uma issue para eu poder ver com calma os detalhes e atualizar, até pq eu utilizo em produção esse script. Desde já agradeço sua colaboração. Salvo engano vc transformou em um addon com base nesse script correto ?

    Vou testar e depois subir no repositório, segue o link da issue: https://github.com/brlink-org/bckp-mkauth-telegram/issues/3

    Melhorias: data e hora, tratamentos de erros, notificação e envio · Issue #3 · brlink-org/bckp-mkau…
This reply was deleted.