raven22 Опубликовано 9 сентября, 2009 · Жалоба Доброго времени суток, многоуважаемый ALL!Коллеги, подскажите пожалуйста как можно используя SNMP бекапить конфиги с Alcatel 6850 на FTP сервер. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ilya Nikitin Опубликовано 10 сентября, 2009 · Жалоба Я бекаплю наоборот, по FTP забираю с алкателя. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
raven22 Опубликовано 10 сентября, 2009 · Жалоба Т.е. руками заходишь с сервера на встроенный FTP шник алькателя и копируешь конфиг? Мне это не совсем подходит. Железок около 200 и надо как-то реализовать регулярный автоматический бекап с помощью SNMP команд. Насколько мне удалось проснифить обмен между omnivista и 6850, то omnivista по snmp только запрашивает список файлов, а копирование происходит примерно так как ты написал. Сначала инициируется фтп сессия, затем идет получение списка файлов по снмп и потом идет копирование. В новом софте (6.3.4) появилась поддержка tftp, тогда насколько я понимаю нет необходимости инициировать заранее сессию. Может тогда только с помощью SNMP комманд можно будет сделать этот слив. Но с этим я пока еще не разобрался. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ilya Nikitin Опубликовано 10 сентября, 2009 · Жалоба Копирую естественно не руками, а скриптом по крону: qw@ba1:~$ cat /usr/local/sbin/6850_backup.sh #!/bin/sh #Skript dlya backup'a Alcatel 6850 #Login/Password: /home/cfuser/.netrc backupdir="/home/cfuser/6850_conf" conffile="/usr/local/sbin/6850_backup.conf" switches=`cat ${conffile}` set -- ${switches} while [ "${*}" != "" ] do dt=`date +%Y-%m-%d_%H%M` filename=${2}_${dt}.cfg echo "get boot.cfg $backupdir/$filename" | ftp ${1} shift 2 done /usr/bin/find /home/cfuser/6850_conf -mtime +30 -delete Файлик со списком свичей: qw@ba1:~$ cat /usr/local/sbin/6850_backup.conf 172.16.27.1 agg1 172.16.74.3 agg2 172.16.11.1 agg3 В радиусе заведен юзер с правами только на чтение по FTP, выставляется аттрибутами: cfuser Auth-Type := Crypt-Local, Crypt-Password == "some_pass" Service-Type = Shell-User, Alcatel-Acce-Priv-F-W1 = 0x00000008, Alcatel-Acce-Priv-F-W2 = 0x00000000, Alcatel-Asa-Access = all, Auth-Type = Local Вот и все. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mechanic Опубликовано 28 июля, 2019 · Жалоба В 10.09.2009 в 11:20, Ilya Nikitin сказал: Я бекаплю наоборот, по FTP забираю с алкателя. подниму тему не могу разобраться с каким логином авторизоваться на ftp свича ?! завел отдельного пользователя, но не авторизовывается Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...