Сохранение настроек и параметров станции - это тоже своего рода бэкап, но, конечно, он отличается от способа сохранения на флеш-карту описанного в одной предыдущей заметке. Сохранение происходит в виде выгрузки настроек станции в текстовые файлы, которые впоследствии могут быть использованы для восстановления станции.
Однажды мне довелось быть свидетелем ситуации когда бы эта информация пригодилась, но ее не было.
Вышел из строя сервер управления станцией (станция по-моему S8300, могу ошибаться, но это не важно). Починить сервер возможности нет, купить новый или взять где-то аналогичный - тоже. На складе лежала старая атс Definity серии SI. Пришлось доставать ее и разворачивать. Станция запустилась и начала работать, но вот все настройки (хант-группы, пикап-группы, транки, соответствие портов и екстеншенов и почее) на этой станции были не актуальны. и актуализация прошла бы гораздо быстрее если-бы были соответствующие записи.
По-этому, после этой аварии я решил периодически делать выгрузки различных настроек в файлы, на всякий случай. Встал вопрос а что собственно нужно сохранять и как? Я составил для себя список команд которые выполняю в конце каждого месяца. Делаю я это через отчеты в Avaya Site Administration (ASA). Правда отчеты приходится запускать вручную потому что ASA не может быть запущена всегда, а отчеты запускаются по расписанию только если сама ASA запущена.
Вот список того что я сохраняю в файлы:
display system-parameters customer - функции приобретенные компанией.
display capacity - активированные мощности коммутатора.
list cabinet - количество стативов и платодержателей.
list configuration all или disp circuit-packs - типы и модели плат.
list trunks - список транков.
list aar analysis, list ars analysis, list route-pattern - информация о маршрутизации звонков
list station, list extension-type - информация о номерах абонентов.
list cor, display cos - информация о привилегиях.
display feature-access-codes - коды доступа к функциям.
display system-parameters features - функции системы.
display dial plan, display uniform dial plan - планы нумерации.
list coverage path - пути переадресации.
display anouncements - информация об используемых сообщениях.
list vector, list vdn - информация о векторах.
list hunt-group, list pickup-group - информация о группах.
Очевидно этот список не полный, и у каждого он свой, но я периодически добавляю в него какие-либо нужные мне команды. С удовольствием отнесусь к рекомендациям, которые кто-нибудь захочет дать для пополнения/изменения этого списка.
Хотелось бы все это автоматизировать, но пока не знаю как. Находил несколько англоязычных ссылок в интернете что инфу с Avaya можно получить используя VBscript. Приводились даже конкретные скрипты для получения инфы со станции. Но мне они не подошли. Изучать VBscript чтобы самому писать нужные скрипты - совершенно не хочется. Считаю что VBscript не та вещь на которой нужно учиться программировать в современых условиях. Есть гораздо более полезные вещи для изучения, да и "по религиозным убеждениям" не хочу связываться с ним, потому что эта вещь из мира Windows, а я поборник Open Source и Linux в частности.
Если кто-то может подсказать как можно получить информацию со станции программным способом, буду очень признателен.
Однажды мне довелось быть свидетелем ситуации когда бы эта информация пригодилась, но ее не было.
Вышел из строя сервер управления станцией (станция по-моему S8300, могу ошибаться, но это не важно). Починить сервер возможности нет, купить новый или взять где-то аналогичный - тоже. На складе лежала старая атс Definity серии SI. Пришлось доставать ее и разворачивать. Станция запустилась и начала работать, но вот все настройки (хант-группы, пикап-группы, транки, соответствие портов и екстеншенов и почее) на этой станции были не актуальны. и актуализация прошла бы гораздо быстрее если-бы были соответствующие записи.
По-этому, после этой аварии я решил периодически делать выгрузки различных настроек в файлы, на всякий случай. Встал вопрос а что собственно нужно сохранять и как? Я составил для себя список команд которые выполняю в конце каждого месяца. Делаю я это через отчеты в Avaya Site Administration (ASA). Правда отчеты приходится запускать вручную потому что ASA не может быть запущена всегда, а отчеты запускаются по расписанию только если сама ASA запущена.
Вот список того что я сохраняю в файлы:
display system-parameters customer - функции приобретенные компанией.
display capacity - активированные мощности коммутатора.
list cabinet - количество стативов и платодержателей.
list configuration all или disp circuit-packs - типы и модели плат.
list trunks - список транков.
list aar analysis, list ars analysis, list route-pattern - информация о маршрутизации звонков
list station, list extension-type - информация о номерах абонентов.
list cor, display cos - информация о привилегиях.
display feature-access-codes - коды доступа к функциям.
display system-parameters features - функции системы.
display dial plan, display uniform dial plan - планы нумерации.
list coverage path - пути переадресации.
display anouncements - информация об используемых сообщениях.
list vector, list vdn - информация о векторах.
list hunt-group, list pickup-group - информация о группах.
Очевидно этот список не полный, и у каждого он свой, но я периодически добавляю в него какие-либо нужные мне команды. С удовольствием отнесусь к рекомендациям, которые кто-нибудь захочет дать для пополнения/изменения этого списка.
Хотелось бы все это автоматизировать, но пока не знаю как. Находил несколько англоязычных ссылок в интернете что инфу с Avaya можно получить используя VBscript. Приводились даже конкретные скрипты для получения инфы со станции. Но мне они не подошли. Изучать VBscript чтобы самому писать нужные скрипты - совершенно не хочется. Считаю что VBscript не та вещь на которой нужно учиться программировать в современых условиях. Есть гораздо более полезные вещи для изучения, да и "
Если кто-то может подсказать как можно получить информацию со станции программным способом, буду очень признателен.