8(499)-709-97-83
Работаем с 10:00 до 19:00

Перенос настроек АТС Elastix на FreePBX

  • 18 января 2017

Уже ни для кого не секрет, что компания Palosanto и 3CX объявили, что телефонное ядро в Elastix 5 будет выстроено на основе технологий 3CX, а предыдущие версии Elastix в скором времени будут недоступны для скачивания. В интернете активно обсуждалась эта новость, и находились сторонники данного поглощения, но большую часть пользователей Elastix данная новость огорчила. Что-же делать пользователям, которые пользовались Elastix, и у которых вся телефония построена на данной АТС? Один из выходов в данной ситуации - это перейти на FreePBX, и в данной статье мы расскажем, как быстро и без особых усилий перенести настройки с Elastix на FreePBX.

Данные, которые можно перенести с Elastix на FreePBX:

  • Внутренние номера
  • Входящая/исходящая маршрутизация
  • Транки
  • MOH/Custom MoH
  • Интерактивное меню (IVR)
  • Группы вызовов (Ring Groups)
  • Очереди (Queues)
  • Голосовая почта (Voicemails)
  • Записи (System Recordings)

Какие данные перенести не удастся:

  • CDR и базы данных CEL - в обозримом будущем можно будет перенести, а пока лучше выгрузить базы данных CDR/CEL вручную.
  • Виртуальные факсовые номера и настройки
  • Прочие пользовательские конфигурационные файлы (*_custom.conf , такие как /etc/asterisk/extensions_custom.conf)
  • Elastix Call Center Module
  • Метрика очередей
  • Сетевые настройки

1) Первым делом вам нужен отдельный сервер/VPS/VDS с установленным на него FreePBX Distro. Как установить FreePBX вы можете посмотреть в предыдущих наших статьях "Установка FreePBX 13 на Ubuntu 14.04 LTS" и "Установка FreePBX Distro".


2) После того как вы подготовили сервер с установленной FreePBX, нужно ее активировать. Переходим во вкладку Admin - System Admin, в правом меню выбираем Activation и нажимаем кнопку Activate.


3) В открывшемся окне нажимаем Activate


4) Далее вам будет предложено ввести вашу почту, и через пару секунд откроется контактная форма. Если вы уже зарегистрированы, то после ввода почты вам будет предложено ввести пароль от вашей учетной записи. Заполнять все не обязательно, и можно ограничиться именем и паролем (что мы и сделали). После заполнения нажимаем Create.


5) Переходим во вкладку New Activation и нажимаем Activate.


6) Запустится процесс активации, по окончанию которого в левой нижней части вы должны увидеть Activate Status: Complete!. Теперь можно приступить к переносу настроек.


7) Подключаемся к серверу FreePBX и Elastix по ssh.



На сервере FreePBX вводим команду curl -s https://convert.freepbx.org | bash . Запустится процесс проверки активации, модулей и так далее.


По завершению проверки, в консоли вы должны увидеть Enter ID (blank if this is NEW): . Нажимаем Enter.


Ждем пока провериться версия и зарезервируется слот, по завершению вам выдастся ID с помощью которого будет идентифицироваться сервер, на который будет происходить процесс переноса настроек. Копируем данный ID.


8) В консоли Elastix выполним точно такую же команду как и в консоли FreePBX (curl -s https://convert.freepbx.org | bash), ждем пока вам не будет предложено ввести ID (Enter ID (blank if this is NEW):). Вводим скопированный ID (ID из консоли FreePBX), нажимаем Enter и наблюдаем процесс переноса.


9) По завершению процесса переноса переходим в Web-интерфейс FreePBX, нажимаем Apply Config. Если вы делаете перенос настроек в тестовых целях, то обязательно во FreePBX зайдите и отключите транки, чтобы не оставить ваш офис без связи.

На этом перенос настрое с Elastix на FreePBX закончен. Если у вас возникнут трудности, вопросы, или вы сами не хотите этим заниматься, мы готовы вам помочь.

 
Powered by SEO CMS ver.: 23.1 TOP 2 (opencartadmin.com)