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

Votos 0
Enviar-me um email quando as pessoas responderem –

Respostas

  • 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…
  • vou dar una olhada se quiser faz um PR lá no github

  • Obrigado por compartilhar,

    ainda está funcional? 

     

    Grato!

  • 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.

  •  o segundo não consegui enviar para o telegram

     

  • Testei os três scripts estão funcionais

This reply was deleted.