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

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

Добавлено: 04 окт 2019, 14: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, 11: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, 16:58
Al8
Дополню:
1. После миграции транки в отключенном состоянии, необходимо зайти в транк и включить его (галка)
2. По умолчанию в FreePBX включен pj_sip модуль. Необходимо его выключить:

Код: Выделить всё

asterisk -rx "module unload res_pjsip.so"
service asterisk restart

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

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

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

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