|
|
ru.cisco- RU.CISCO --------------------------------------------------------------------- From : Alexey V.Mishin 2:5020/400 06 May 2003 20:59:53 To : Vladimir Berezenko Subject : Re: Backup конфигов -------------------------------------------------------------------------------- "Vladimir Berezenko" <Vladimir.Berezenko@f51.n5026.z2.fidonet.org> wrote in message news:1052180186@f51.n5026.z2.ftn... > Hi All! > > Hарод, а кто-нибудь из вас бэкапы конфигов делает? Если да, то как именно? > > WBR, Vladimir Berezenko AKA Q-Master q_master2000@mail.ru > ICQ #84695765 > Можно и так, если у тебя имеется "заныканный" UNIX/Linux сервер-) Вопросы безопасности опускаю ... 1. Прописываешь на своих цисках ... ip rcmd rsh-enable ip rcmd remote-host <user name back-up сервера> <ip-адрес back-up сервера> <user name back-up сервера> enable ... 2. Hа back-up UNIX/Linux сервере с указанным выше ip-адресом поднимаешь cron для созданного в системе <user name> и вызываешь скрипт, который будет лазить по указанным в файле хостам и собирать конфу за 7 дней недели. Hапример: а) запись crontab юзера для ежедневного вызова скрипта в 3 часа 35 минут: ****************Cisco GetConf************************************* 35 3 * * * /usr/scripts/runconf/getconf >> /usr/scripts/runconf/log **************************************************************** где /usr/scripts/runconf/getconf - место расположения скрипта (абсол.путь) /usr/scripts/runconf/log - место вывода ошибок работы скрипта (абсол. путь) б) вот содержание скрипта (там одна строка), собирающего конфу с сетевых устройств pupkin@dmz2:/usr/scripts/runconf/# cat getconf ################################################### #!/bin/sh cat /usr/scripts/runconf/routers | awk -v DATE=`date +%A` '{cmd=sprintf("rsh %s sh run>/usr/local/arch/routers/%s-%s",$1,$1,DATE);system(cmd)}' ################################################### где /usr/scripts/runconf/routers - место расположения файла с перечнем хостов /usr/local/arch/routers/ - место расположения архивов конфы Следует учесть, что в файле хостов routers можно указывать как fqdn имена роутеров (если у тебя корректно подняты записи DNS), так и просто ip-шники роутеров или свичей (наглдность другая). Перечень хостов заносится в файл в столбец без всяких отступов и пр. Там, где укажешь собираться архивам, будут лежать файлики с именами хостов и добавлением дня недели. Можно модифицировать не на неделю, а на месяц. Это один из примеров - вариантов множество - читай маны. --- BR, AVM32-RIPE --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cisco/169195cab8798.html, оценка из 5, голосов 10
|