FreePBX Перенос на другой сервер.

freepbx перенос

FreePBX Перенос на другой сервер. Перенос конфигурации, записей разговоров и т.д.

Если вы столкнулись с необходимостью перенести сервер телефонии на основе Asterisk на новый сервер, то в этой статье вы найдете вариант решения этой задачи.

В статье описан перенос сервера на дистрибутив FreePBX, но, думаю, некоторые пункты будут аналогичны и для других дистрибутивов.

Перенос конфигов.

Для переноса конфигурации на другой сервер, разработчики FreePBX создали специальный скрипт, который поможет перенести настройки Asterisk-based дистрибутивов на новенький FreePBX.

Я не буду подробно описывать данный способ, его подробно описывают здесь. Хочу отметить, только, что при данном способе у меня «криво» перенеслись настройки, связанные с pjsip(модуль на новом сервере не был загружен, и транки перенеслись без настроек, только названия и номера). Возможно, это единичный случай, и у вас всё пройдет гладко. 

Поэтому решено было переносить только внутренние номера и записи разговоров.

Еще:  Freepbx Уведомление о пропущенных звонках.

Перенос внутренних номеров.

Перенос внутренних номеров я делал при помощи встроенного модуля Bulk Handler. Экспортируйте список внутренних номеров на старом сервере и импортируйте на новом.

Перенос CDR и CEL.

В любом случае, переносить записи разговоров и CDR придется вручную, и об этом ниже.

Для переноса журнала вызовов нужно на старом сервере перейти в папку /tmp(например) и выполнить следующие команды:

Эти команды создадут дампы нужных нам таблиц из БД.

После этого, нужно скопировать эти файлы в папку на новый сервер FreePBX и, перейдя в эту папку, выполнить команды:

Еще:  FreePBX wav to mp3. Конвертируем записи звонков.

Перенос файлов записей разговоров.

Теперь нужно перенести непосредственно файлы записей. Сделать это можно командой:

Для переноса голосовой почты выполните:

       IP-address — адрес вашего нового сервера

На этом перенос завершен, остается только настроить транки и маршрутизацию.

UPD: Сейчас перенести FreePBX на другой сервер проще всего с помощью модуля Backup. Установите свежую версию FreePBX, сделайте бэкап строго сервера телефонии и разверните этот бэкап на новом сервере.

 

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *