[GTER] RES: Backup Routerboard em servidor FTP externo

Jose Nilton jniltinho at gmail.com
Wed Dec 26 16:19:45 -02 2012


Fábio no meu Wiki tem script que um Backup da RB a partir de uma Máquina
Linux com Python instalado.


Requer python-paramiko
Para instalar no Debian, Ubuntu, OpenSUSE, CentOS

apt-get install python-paramiko
zypper install python-paramiko
yum install python-paramiko

 Como utilizar:
 - Primeiro você tem que criar um usuário no Mikrotik que tenha permissão
de leitura.
 - python backup-mikrotik.py --ip ip_do_mikrotik --add-backup-user
 - Esse comando vai criar um usuário com o login backupuser e a sua Senha
vai ser a senha do admin criptografada em md5
 - Apos efetuar o passo acima você já pode executar o comando de backup com
o comando
 - python backup-mikrotik.py --ip ip_do_mikrotik --backup


http://www.linuxpro.com.br/wiki/mikrotik/backup-python


Dá uma olhada, já uso em produção.

Qualquer dúvida estou a disposição.


Em 26 de dezembro de 2012 15:32, Fábio - RJ Network
<fabio at rjnetwork.com.br>escreveu:

> Obrigado, vou testar todos.
>
> --
> Fábio R. Hernandes
> RJ Network - Tecnologia Integrada
> Fone: (17) 3211 4211
> www.rjnetwork.com.br
>
>
>
> Em 24 de dezembro de 2012 11:13, Andrei de Oliveira Mosman <
> andreimosman at firme.com.br> escreveu:
>
> >
> > Fiz esse um utilitário que automatiza este processo:
> > http://www.mosman.com.br/tools/
> >
> > Você roda em um servidor Linux da sua rede e ele realiza o backup dos
> > equipamentos tanto localmente quanto pra um ftp. Dê uma olhada, é bem
> > simples. Se precisar de ajuda manda um PVT.
> >
> > []s
> >
> > Andrei de Oliveira Mosman
> > Virtex LTDA.
> >
> > -----Mensagem original-----
> > De: gter [mailto:gter-bounces at eng.registro.br] Em nome de Leonardo
> > Gutierres
> > - Operação de Redes
> > Enviada em: sexta-feira, 21 de dezembro de 2012 17:16
> > Para: Grupo de Trabalho de Engenharia e Operacao de Redes
> > Assunto: Re: [GTER] Backup Routerboard em servidor FTP externo
> >
> > Boa tarde Amigo
> >
> > Segue uma solução que criamos aqui.
> >
> > :log info "Iniciando Backup"
> > :global backupfile ([/system identity get name] . "-" . [:pick [/system
> > clock get date] 4 6] . "-" . [:pick [/system clock get date] 0 3] . "-" .
> >  [:pick [/system clock get date] 7 11] );
> > /system backup save name=$backupfile
> > /export file=$backupfile
> > :log info "Tempo aproximado 10s"
> > :delay 10s
> > :log info "Enviando Por FTP"
> > :log info "Tempo aproximado 10s"
> > :delay 10s
> > /tool fetch address=XXX.XXX.XXX.XXX src-path="$backupfile.backup"
> > user=userftp port=21 password=passftp upload=yes mode=ftp
> > dst-path="/home/backup/$backupfile.backup"
> > /tool fetch address=XXX.XXX.XXX.XXX src-path="$backupfile.backup"
> > user=userftp port=21 password=passftp upload=yes mode=ftp
> > dst-path="/home/backup/$backupfile.rsc"
> > :delay 5s
> > :log info "backup concluido"
> > :log info "Deletando arquivos"
> > /file remove "$backupfile.backup"
> > /file remove "$backupfile.rsc"
> > :log info "Arquivos deletado"
> >
> >
> > Ta funcionando beleza aqui.
> >
> >
> >
> > Em 21 de dezembro de 2012 09:31, Fábio - RJ Network
> > <fabio at rjnetwork.com.br>escreveu:
> >
> > > Encontrei diversas maneiras de fazer com que um FTP client busque um
> > > arquivo backup na RB, mas não encontrei como fazer a RB gravar o backup
> > no
> > > FTP server.
> > >
> > > Por acaso existe essa possibilidade?
> > >
> > > --
> > > Fábio R. Hernandes
> > > RJ Network - Tecnologia Integrada
> > > Fone: (17) 3211 4211
> > > www.rjnetwork.com.br
> > > --
> > > gter list    https://eng.registro.br/mailman/listinfo/gter
> > >
> > --
> > gter list    https://eng.registro.br/mailman/listinfo/gter
> >
> > --
> > gter list    https://eng.registro.br/mailman/listinfo/gter
> >
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter
>



-- 
..............................................................................
*Com Deus todas as coisas são possíveis* :::
LinuxPro<http://www.linuxpro.com.br>

*"A qualidade nunca se obtém por acaso; ela é sempre o resultado do esforço
inteligente." (John Ruskin)
"A mente que se abre a uma nova ideia jamais volta ao seu tamanho original"
(Albert Einstein)*



More information about the gter mailing list