FPI - Fórum para Provedores de Internet
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
FPI - Fórum para Provedores de Internet


Você não está conectado. Conecte-se ou registre-se

Backup Automatico de Servidores Mikrotik

3 participantes

Ir para baixo  Mensagem [Página 1 de 1]

tfcruz

tfcruz
Colaborador Iniciante
Colaborador Iniciante

Amigos, na necessidade de gerência backup's de vários servidores mikrotik, em media uns 70 eu procurei uma forma "redundante" de manter os backups sempre ativos.
Claro, existe o backup por e-mail, más aliado a ele é sempre bom ter uma segunda alternativa , certo?
Segue...
Primeiro temos que ter acesso ssh ao mikrotik para podermos realizar esse backup, e melhor ainda se o acesso for automático, ou seja , não precise de senha, para isso usaremos uma chave ssh-key para termos autorização ao login de admin.
Basta criarmos as chaves:
No linux, faça o seguinte;
Gere a chave que precisaremos:
ssh-keygen -t dsa
Depois, vamos enviar a chave para o mikrotik via ftp, habilite as portas 22 e 21 para tais acessos.
sftp ip_do_mikrotik
Logue-se, usuario + senha, e logo após dê o seguinte comando para enviar a chave.
put id_dsa.pub
Bom, no mikrotik vá em New Terminal > e faça o seguinte;
user ssh-keys import file=id_dsa.pub
Quando pedir usuario digite seu user do mikrotik que terá acesso privilegiado.
ex: user: thiago
Depois teste o acesso ssh para ver se tem acesso, ssh admin@ip_mikrotik
CÓDIGO: SELECIONAR TODOS
Código:
#!/bin/bash
# Backup Automatizado Mikrotik Criado Por Thiago #
# Cria um diretorio onde irá depositar os arquivos .rsc , arquivo de config do mikrotik #
mkdir -p /home/SEU_USUARIO/backup-mk/$(date +%d-%m-%Y)
for h in $(cat mikro.sp); do
ssh admin@$h export file=$h-mikrotik-backup
done
sleep 2
for h in $(cat mikro.sp); do
sshpass -p "sua_senha" sftp admin@$h:$h-mikrotik-backup.rsc
done

mv *.rsc /home/SEU_USUARIO/backup-mk/$(date +%d-%m-%Y)
Criei um arquivo chamado mikrotik.sp e nele contém todos os endereços de ip's que foram enviados a chaves ssh, assim todos tem acesso automatico.


Ps: Aqui também tem uma receita de backup automático em equipamentos UBNT.
> http://redesmg.com/forum/viewtopic.php?f=38&t=4564&p=5962#p5962

http://www.redesmg.com

Marcio Marques

Marcio Marques
ADMINISTRADOR FUNDADOR
ADMINISTRADOR FUNDADOR

Parabéns pelo tópico amigo ! MUITO BOM !

http://marquescsh.blogspot.com

tfcruz

tfcruz
Colaborador Iniciante
Colaborador Iniciante

Estou melhorando o backup para gerar os binários ( mikrotik.backup) ao invés de gerar os fontes...

http://www.redesmg.com

Jvianez


Colaborador Iniciante
Colaborador Iniciante

Estou procurando uma alternativa para fazer o backup no Linux que é o sistema que uso mas não tenho consegui este script funcionou mas os comandos no mikrotik não e também fica pedindo a senha de cada rb que conecta.
Se pode da uma ajuda agradeço.




Todo Cristão é Livre use Linux e não seja Pirata

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos