VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

FreePBX 12. Восстановление из бекапа.

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

aleksashechka
Сообщения: 30
Зарегистрирован: 31 авг 2015, 10:30

FreePBX 12. Восстановление из бекапа.

Сообщение aleksashechka »

Здравствуйте!

Использую:
FreePBX 12
Asterisk (Ver. 11.16.0)
Fop2 Version: 2.29.02

Возникла проблема при восстановлении настроек из бекапа FreePBX.
Я делаю рестор, все настройки восстанавливаются, но:
- по непонятной мне причине очереди становятся пустыми.
Поясню. После рестора проверяю очереди командой show queue 6000. Операторы в очереди есть. Далее захожу в fop2 добавляют нового оператора в очередь и оп, очереди становится пустой, остается только "свеже-добавленный" оператор.

В чем причина установить не могу, возможно потому что операторов я добавляю через fop2, а в веб-интерфейсе очереди настроены пустыми. Но почему тогда после ребута сервера операторы остаются в очередях, и данная проблема происходит только после рестора.

П.С. рестор делается на 2 машинке с точно таким же железом. (держится в качестве резерва на случай отказа)
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: FreePBX 12. Восстановление из бекапа.

Сообщение ded »

Посмотрите как устроены инклюды файлов extensions_ & queues_ которые создаёт fop2 в рабочей версии и восстановленной..
Предполагаю, что сценарий Backup не включает конфигурацию FOP2.
aleksashechka
Сообщения: 30
Зарегистрирован: 31 авг 2015, 10:30

Re: FreePBX 12. Восстановление из бекапа.

Сообщение aleksashechka »

Проверил инклюды. Все одинаково.

Возникло предположение, что астериск хранит записи об операторах очереди во временной таблице, которая с бекапом не переносится, или переносится, но после релоада конфига очищается. Ведь по сути fop2 просто "мордочка" красивая которая через cli добавляет операторов.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: FreePBX 12. Восстановление из бекапа.

Сообщение ded »

FOP2.берёт данные из __.conf а не наоборот.
Заводить операторов нужно было во freePBX с самого начала, а не в FOP2.
aleksashechka
Сообщения: 30
Зарегистрирован: 31 авг 2015, 10:30

Re: FreePBX 12. Восстановление из бекапа.

Сообщение aleksashechka »

Это я все понимаю, просто удобней контролировать операторов через fop2. Сидит себе супервизор и сам распределяет что и куда, а админы в этом не участвуют.

Попробую сейчас добавить в FreePBX динамических операторов и "порулить" ими через fop.
aleksashechka
Сообщения: 30
Зарегистрирован: 31 авг 2015, 10:30

Re: FreePBX 12. Восстановление из бекапа.

Сообщение aleksashechka »

Добавление динамических операторов в FreePBX решает данную проблему.

Спасибо за советы.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: FreePBX 12. Восстановление из бекапа.

Сообщение SolarW »

Коллега, а вы обратили внимание на то чем отличаются статические агенты от динамических?
И какими именно рулить FOP2?
aleksashechka
Сообщения: 30
Зарегистрирован: 31 авг 2015, 10:30

Re: FreePBX 12. Восстановление из бекапа.

Сообщение aleksashechka »

Динамические не авторизуются в очереди сами. (если можно так выразиться)
Я добавил всех агентов в очереди. (т.е. весь пул номеров моего "микро" колл-центра)
Сделал бекап, затем восстановление на резервной машинке. Очереди не очистились. Т.е. записи о тех агентах которые были в очереди корректно перенеслись.
Fop2 просто выполняет авторизацию агентов в очереди.

На сколько я понял, FreePBX при релоаде конфига очищал записи об агентах очередей. После их добавления в список динамических, перестал это делать. Честно говоря я так и не понял почему, но факт на лицо. Все работает как и задумано.
aleksashechka
Сообщения: 30
Зарегистрирован: 31 авг 2015, 10:30

Re: FreePBX 12. Восстановление из бекапа.

Сообщение aleksashechka »

Пардон. Проблема не ушла. Сделал amportal restart и опять все опустело. Буду дальше ломать голову как это починить.

1 вариант починки я уже сделал, банально скриптом после бекапа делаю файлик с текущими агнтами очередей. По nfs файлик летит на резервный сервер, а там после рестора другой скрипт читает файлики и добавляет агентов через cli.
aleksashechka
Сообщения: 30
Зарегистрирован: 31 авг 2015, 10:30

Re: FreePBX 12. Восстановление из бекапа.

Сообщение aleksashechka »

Подскажите пожалуйста где asterisk хранит записи с содержанием агентов в очередях. Искал в mysql - не нашел.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH