+ Responder ao Tópico



  1. #1

    Padrão Automatizar Backup e export para FTP intranet

    Pessoal, boa noite

    Olha, ja procurei em varios cantos e tem um monte de script e scheduller mas nao consegui fazer nenhum deles funcionar plenamente a contento.

    O que necessito seria isto:

    - um scrip para gerar um backup com data no file do routerOs
    - um script para exportar ele para um FTP intranet que temos;
    -um script para apagar o backup apos o export ter sido rezalizado.
    - um scheduller para automatizar isso onde eu possa definir o tempo desse backup.

    Se alguem pudesse ajudar ficaria muito grato.

  2. #2

    Padrão Re: Automatizar Backup e export para FTP intranet

    Uma dúvida que tenho em relação aos backups é com respeito à mudança de RB.

    No manual da Mikrotik diz que não é recomendado, mas em appliances, é comum dar problema de Hardware e vc subir o backup em outra peça.

    Nunca tive de voltar backup para RB. Tenho um backup das minhas feito com um export direto para um arquivo. Será que se remover as menções de MAC address ela sobe normal em outra RB?

  3. #3

    Padrão Re: Automatizar Backup e export para FTP intranet

    Eu tenho um script que manda por email, não sei se ajuda. Aqui funciona de boa e tem bastante no fórum é só testar até funcionar. Detalhe, somente com mikrotik.

  4. #4

    Padrão Re: Automatizar Backup e export para FTP intranet

    Citação Postado originalmente por Zarttron Ver Post
    Eu tenho um script que manda por email, não sei se ajuda. Aqui funciona de boa e tem bastante no fórum é só testar até funcionar. Detalhe, somente com mikrotik.
    Oi Zatrom, obrigado,
    Esse que manda por e-mail eu tb tenho e funciona mas eu queria mesmo era por FTP e to em "enrolando um pouco", me parece com a parte de indicar o diretorio no script porque quando rodo o script pelo termknal para ver se funciona ele sempre retorna o erro (500 folder unnavaliable/indisponible).... dai percebo que é erro em indicar o diretorio...mas ja tentei de varias formas e nao consegui...

  5. #5

    Padrão Re: Automatizar Backup e export para FTP intranet

    E i pessoal?? mais ninguém??

  6. #6

    Padrão Re: Automatizar Backup e export para FTP intranet

    Olá segue o scritp que uso para realizar o backup das Rbs via ftp. Lembrando que o caminho da pasta que criei foi apenas uma pasta com o nome backup no servidor ftp.

    No primeiro Script

    1.Variaveis para identificar nome, data, mes e ano
    2.Gerando Backup
    3.Exportando Backup
    4.Enviando Backup via FTP
    5.Deletando Backup da RB

    Clique na imagem para uma versão maior

Nome:	         Imagem 1.PNG
Visualizações:	409
Tamanho: 	46,2 KB
ID:      	68203

    No Script de agendamento Schedule

    Clique na imagem para uma versão maior

Nome:	         Imagem 2.PNG
Visualizações:	290
Tamanho: 	13,9 KB
ID:      	68204





    # Criando Variáveis
    :global arquivo ( [/system identity get name] . "-" . [ick [/system clock get date] 4 6] . "-" . [ick [/system clock get date] 0 3] . "-" . [ick [/system clock get date] 7 11] );

    # Gerando Arquivo Backup
    :log info "Iniciando Backup..."
    /system backup save name=$arquivo
    :log info "Backup Concluido"

    # Exportando Arquivo de Backup
    /export file=$arquivo
    :log info "Tempo aproximado 5s"
    :delay 5s

    # Enviando arquivo de Backup por FTP
    :log info "Enviando Backup por FTP..."
    :log info "Tempo aproximado 5s"
    :delay 5s
    /tool fetch address=ip do servidor ftp src-path="$arquivo.rsc" user=usuario do servidor mode=ftp password=senha do servidor ftp dst-path="$arquivo.rsc" upload=yes
    /tool fetch address=ip do servidor ftp src-path="$arquivo.backup" user=usuario do servidor mode=ftp password=senha do servidor ftp dst-path="$arquivo.backup" upload=yes
    :log info "Backup Enviando com Sucesso"

    # Deletando Arquivos de Backup na MK-RB
    :log info "Deletando Arquivos na RB"
    /file remove "$arquivo.backup"
    /file remove "$arquivo.rsc"
    :log info "Arquivos Deletados"