Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
|
cisco:skript_pro_zalohovani_konfigurace [27.02.2013 08:17] mtalma [backup.sh] |
cisco:skript_pro_zalohovani_konfigurace [13.03.2020 18:43] (aktuální) |
||
|---|---|---|---|
| Řádek 3: | Řádek 3: | ||
| ===== backup.sh ===== | ===== backup.sh ===== | ||
| <code bash> | <code bash> | ||
| + | |||
| #!/bin/sh | #!/bin/sh | ||
| ARCHIVE=" | ARCHIVE=" | ||
| - | IP="10.163.8.11 | + | TFTP="tftp://10.153.1.34/sw" |
| - | 10.163.8.12 | + | TFTP_DIR="/ |
| - | 10.170.2.35 | + | IP="10.153.1.10 |
| - | | + | 10.153.1.17 |
| + | " | ||
| - | rm -f / | ||
| for ip in $IP; | for ip in $IP; | ||
| do | do | ||
| echo $ip | echo $ip | ||
| + | echo ========================= | ||
| - | / | + | / |
| set timeout 20 | set timeout 20 | ||
| - | spawn telnet $IP | + | spawn telnet $ip |
| expect " | expect " | ||
| - | send "username\r" | + | send "admin\r" |
| expect " | expect " | ||
| - | send "password\r" | + | send "LanAdmin11\r" |
| expect "#" | expect "#" | ||
| - | send "copy running-config | + | send "copy running-config |
| expect "?" | expect "?" | ||
| send " | send " | ||
| Řádek 37: | Řádek 39: | ||
| done | done | ||
| - | tar -zcf / | + | tar -zcf / |
| uuencode / | uuencode / | ||
| rm -f / | rm -f / | ||
| + | |||
| </ | </ | ||
| - | ===== backupsw.exp===== | ||
| - | < | ||
| - | # | ||
| - | set timeout 20 | ||
| - | |||
| - | # tftp server | ||
| - | set tftp " | ||
| - | |||
| - | # router user name | ||
| - | set name " | ||
| - | |||
| - | # router password | ||
| - | set pass " | ||
| - | |||
| - | # start telnet | ||
| - | spawn telnet [lindex $argv 0] | ||
| - | |||
| - | # send username and password | ||
| - | expect " | ||
| - | send " | ||
| - | expect " | ||
| - | send " | ||
| - | |||
| - | expect "#" | ||
| - | send "copy running-config tftp:// | ||
| - | |||
| - | expect "?" | ||
| - | send " | ||
| - | expect "?" | ||
| - | send " | ||
| - | expect "#" | ||
| - | </ | ||
