Toto je starší verze dokumentu!


ÚVOD » tajná oblast CLnet » 3comCiscoHuaweiIPv6LinuxMicrosoftNovellRouterboardVMwareostatní instalaceknihovna


04.01.2015 09:55

Cisco - různé

zálohování konfigurace skriptem

  • skript pro poslání zálohy na tftp
    #!/usr/bin/expect -f
    set timeout 20
    
    # tftp server
    set tftp "ip.ad.re.sa"
    
    # router user name
    set name "admin"
    
    # router password
    set pass "heslo"
    
    # start telnet
    spawn telnet [lindex $argv 0]
    
    # send username & password
    expect "Username:"
    send "$name\r"
    expect "Password:"
    send "$pass\r"
    
    expect "#"
    send "copy running-config tftp://$tftp/sw-[lindex $argv 0].cfg\r"
    
    expect "?"
    send "\r"
    expect "?"
    send "\r"
    expect "#"
  • vlastní zálohovací skript
    #!/bin/sh
     
    SCRIPT=/usr/local/bin/backupsw.exp
    IP="10.163.8.11 10.163.8.12 10.163.8.221 10.163.8.231"
     
    rm -f /srv/tftp/backup.log
    for ip in $IP;
    do
        $SCRIPT $ip >> /srv/tftp/backup.log
    done
     
    tar -zcf /tmp/att.tar.gz /srv/tftp/*.cfg
    uuencode /tmp/att.tar.gz att.tar.gz | mail -s "switches backup" email@email.cz
    rm -f /tmp/att.tar.gz
cisco/ruzne.1325066195.txt.gz · Poslední úprava: 13.03.2020 18:43 (upraveno mimo DokuWiki)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0