Jump to content
Калькуляторы

Как сохранить на FTP сервер конфиг Alcatel 6850 используя SNMP

Доброго времени суток, многоуважаемый ALL!Коллеги, подскажите пожалуйста как можно используя SNMP бекапить конфиги с Alcatel 6850 на FTP сервер.

Share this post


Link to post
Share on other sites

Т.е. руками заходишь с сервера на встроенный FTP шник алькателя и копируешь конфиг? Мне это не совсем подходит. Железок около 200 и надо как-то реализовать регулярный автоматический бекап с помощью SNMP команд. Насколько мне удалось проснифить обмен между omnivista и 6850, то omnivista по snmp только запрашивает список файлов, а копирование происходит примерно так как ты написал. Сначала инициируется фтп сессия, затем идет получение списка файлов по снмп и потом идет копирование. В новом софте (6.3.4) появилась поддержка tftp, тогда насколько я понимаю нет необходимости инициировать заранее сессию. Может тогда только с помощью SNMP комманд можно будет сделать этот слив. Но с этим я пока еще не разобрался.

Share this post


Link to post
Share on other sites

Копирую естественно не руками, а скриптом по крону:

 

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

 

Вот и все.

 

Share this post


Link to post
Share on other sites
В 10.09.2009 в 11:20, Ilya Nikitin сказал:

Я бекаплю наоборот, по FTP забираю с алкателя.

подниму тему

не могу разобраться с каким логином авторизоваться на ftp свича ?!

завел отдельного пользователя, но не авторизовывается

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now