URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 19142
[ Назад ]

Исходное сообщение
"Автоматический Backup конфига с CISCO"

Отправлено dimitriy85 , 26-Июн-09 14:36 
Доброго вам дня/вечера/утра/ночи! Пожалуйста, ткните в ссылку/подскажите способ автоматического копирована конфига с CISCO.  Есть CiscoWorks, но как его настроить я не знаю. Может у кого есть инфа – помогите!
Заранее спасибо!!!

Содержание

Сообщения в этом обсуждении
"Автоматический Backup конфига с CISCO"
Отправлено mdenisov , 26-Июн-09 15:06 
>Доброго вам дня/вечера/утра/ночи! Пожалуйста, ткните в ссылку/подскажите способ автоматического копирована конфига с
>CISCO.  Есть CiscoWorks, но как его настроить я не знаю.
>Может у кого есть инфа – помогите!
>Заранее спасибо!!!

Ну можно средствами eem, можно с внешней машины утягивать, а вообще есть расово верный archive.


"Автоматический Backup конфига с CISCO"
Отправлено den , 26-Июн-09 18:03 
у меня так:

на циске
ip rcmd rsh-enable
ip rcmd remote-host noc 19x.xx.xx.1 root enable

и скрипт в 3 часа ночи бекапит

#!/bin/sh

DATE=`date "+%Y_%m_%d"`

for host in `cat /root/sys/rcmd/cisco.txt`; do

mkdir -p /backup/cisco/conf/${DATE}
rsh -l noc ${host} "sh run" > /backup/cisco/conf/${DATE}/${host}.conf

done


"Автоматический Backup конфига с CISCO"
Отправлено dimitriy85 , 27-Июн-09 15:50 
а вообще есть
>расово верный archive.

Да, но не каждый IOS поддерживает archive и таких cisco большинство :(


"Автоматический Backup конфига с CISCO"
Отправлено shadow_alone , 26-Июн-09 21:01 
можно по kron на ftp лить, прописав
ip ftp user
ip ftp password

"Автоматический Backup конфига с CISCO"
Отправлено Николай , 27-Июн-09 00:28 
на линуксе реализовал так

#!/bin/sh

TFTP=10.0.0.21
#SSH
#тут берутся IP адреса для шела на цицку
for link in $(cat</home/script/IP-ssh)
do
expect <<SCRIPT
spawn ssh Login_on_cisco@$link
expect "*?assword:*"
send "passwor_on_cisco\r"
expect "*>"
send "enable\r"
expect "Password:"
send "enable_password\r"
expect "*#"
send "copy running-config tftp://$TFTP/$link.conf\r"
expect "*? "
send "\r"
expect "*? "
send "$link.conf\r"
expect  "*copied*#"
send  "exit\r"
SCRIPT
done

кривенько то что первый раз по ссх надо ручками ключи позатягивать


"Автоматический Backup конфига с CISCO"
Отправлено chesnok , 27-Июн-09 14:55 
>Доброго вам дня/вечера/утра/ночи! Пожалуйста, ткните в ссылку/подскажите способ автоматического копирована конфига с
>CISCO.  Есть CiscoWorks, но как его настроить я не знаю.
>Может у кого есть инфа – помогите!
>Заранее спасибо!!!

можно конфигурации сохранять в репозитории, а не копировать и заменять.
для этого можно использовать SNMP, например в Perl есть модуль Cisco::CopyConfig


"Автоматический Backup конфига с CISCO"
Отправлено dimitriy85 , 27-Июн-09 15:53 
А некто с CiscoWorks не поможет?

"Автоматический Backup конфига с CISCO"
Отправлено Tigran , 29-Июн-09 00:24 
Мне кажется удобнее так:
archive
path scp://ЛОГИН:ПАСС@IP_АДРЕС_КУДА_СОХРАНЯТЬ/archived-configs/ciscoXXX-config
write-memory
!

"Автоматический Backup конфига с CISCO"
Отправлено shadow_alone , 29-Июн-09 00:29 
да сделай ручками

!
ip ftp username ftpuser
ip ftp password ftpPass
!
file prompt quiet
!
kron policy-list backup
cli copy startup-config ftp://172.16.29.5
!
kron occurrence backup at 0:01 recurring
!


"Автоматический Backup конфига с CISCO"
Отправлено dimitriy85 , 02-Июл-09 04:51 
Опять же, не подходит ко многим IOS. Надо что-то универсальное. Спасибо!

"Автоматический Backup конфига с CISCO"
Отправлено zaikini , 02-Июл-09 09:13 
>Опять же, не подходит ко многим IOS. Надо что-то универсальное. Спасибо!

http://www.shrubbery.net/rancid/

весьма полезная штука, особенно когда много правок конфигов оборудования, всегда можно откатиться на любой день и т.п.


"Автоматический Backup конфига с CISCO"
Отправлено fantom , 02-Июл-09 09:46 
>Опять же, не подходит ко многим IOS. Надо что-то универсальное. Спасибо!

Утилита empty
http://www.opennet.me/opennews/art.shtml?num=6108
пишите набор команд:
Вход на маршрутер,
переход под енейбл (ну или сразу пользователю 15 права выставить),
copy run ftp://<login>:<pass>@<host>
ентер ентер и выход.

будет работать на любой кошке.


"Автоматический Backup конфига с CISCO"
Отправлено Mas , 30-Ноя-09 13:41 
про ciscoworks
настройки сборки конфигов  здесь: RME - config mgmt - archive mgmt - archive settings
по умолчанию сохраняет в такую директорию
C:\program files\CSCOpx\files\rme\dcma, а там просто нумерует девайсы (1,2,3..) и сохраняет running config, startup config и vlan database. имхо неудобно.



"Автоматический Backup конфига с CISCO"
Отправлено Andy1e , 15-Ноя-18 08:14 
> Мне кажется удобнее так:
> archive
>  path scp://ЛОГИН:ПАСС@IP_АДРЕС_КУДА_СОХРАНЯТЬ/archived-configs/ciscoXXX-config
>  write-memory
> !

... и вот ниже вариант с укзанием имени и пароля для FTP
А есть ли возможность авторизации на сервере по ключу? Или возможность сохранить пароль на SCP не в открытом виде?


"Автоматический Backup конфига с CISCO"
Отправлено shadow_alone , 15-Ноя-18 10:58 
>> Мне кажется удобнее так:
>> archive
>>  path scp://ЛОГИН:ПАСС@IP_АДРЕС_КУДА_СОХРАНЯТЬ/archived-configs/ciscoXXX-config
>>  write-memory
>> !
> ... и вот ниже вариант с укзанием имени и пароля для FTP
> А есть ли возможность авторизации на сервере по ключу? Или возможность сохранить
> пароль на SCP не в открытом виде?

rancid вам в помощь