Страница 1 из 1

Миграция с Issabell на FreePBX

СообщениеДобавлено: 04 окт 2019, 15:40
Al8
Понадобилось перейти с Issabell на FreePBX.
Вообщем все восстанавливается за исключением очередей.
Есть идеи как можно их перекинуть?
Пробовал через Невстроенный IssabelPBX создавать бекап файл, но его в конечном итоге не берет FreePBX, говорит версии не совпадают.


Версия Issabel v4
Версия FreePBX v15


Как делал миграцию:
1. Запускаем на новом FreePBX сервере команду:
Код: выделить все
curl -s https://convert.freepbx.org | bash

На запрос отвечаем Enter'ом
Нам выдадут ID который нужно ввести на старом сервере Issabell

2. Создаем файл /etc/freepbx.conf на старом Issabel сервере:
vi /etc/freepbx.conf

Код: выделить все
<?php
$amp_conf['AMPDBUSER'] = 'MySQL User';
$amp_conf['AMPDBPASS'] = 'MySQL_Password';
$amp_conf['AMPDBHOST'] = 'localhost';
$amp_conf['AMPDBNAME'] = 'asterisk';
$amp_conf['AMPDBENGINE'] = 'mysql';
$amp_conf['datasource'] = ''; //for sqlite3
require_once('/var/www/html/admin/bootstrap.php');


Здесь нужно поменять реквизиты доступа к базе MySQL.

3. Запускаем аналогичную команду на старом сервере Issabell:
Код: выделить все
curl -s https://convert.freepbx.org | bash

На запрос вводим полученный номер ID из п. 1

4. В итоге получаем скопированные настройки на новом FreeBPX

Re: Миграция с Issabell на FreePBX

СообщениеДобавлено: 05 окт 2019, 12:14
Al8
В итоге просто выгрузил таблицу с Issabell:
Код: выделить все
mysqldump -u root -p asterisk queues_config > /tmp/queues_config.sql


И загрузил ее на FreePBX:
Код: выделить все
mysql asterisk < /tmp/queues_config.sql


Еще ищу где могут быть косяки после миграции.

Re: Миграция с Issabell на FreePBX

СообщениеДобавлено: 06 окт 2019, 17:58
Al8
Дополню:
1. После миграции транки в отключенном состоянии, необходимо зайти в транк и включить его (галка)
2. По умолчанию в FreePBX включен pj_sip модуль. Необходимо его выключить:
Код: выделить все
asterisk -rx "module unload res_pjsip.so"
service asterisk restart

Re: Миграция с Issabell на FreePBX

СообщениеДобавлено: 07 окт 2019, 08:58
virus_net
2. Так вы выгрузили модуль только до след. рестарта, который затем и произвели и модуль будет снова загружен.
Чтобы модуль отключился его нужно выносить в modules.conf строкой с noload.

Re: Миграция с Issabell на FreePBX

СообщениеДобавлено: 12 окт 2019, 14:44
BorisTheBlade
Во FreePBX это нужно в Advanced Settings(SIP Channel Driver) делать по хорошему.