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

переезд cdr mysql на другой сервер "на живую"

Добавлено: 26 окт 2022, 10:52
anvista
День добрый.
Хотим cdr перетащить в другую базу и на другой сервер, сложность в том, что звонки идут круглосуточно.
Если правильно все поняла, после изменений в cdr_mysql.conf надо бы сделать reload module.
Как астер относится к этому действию при активных звонках? какие риски (подводные камни) и возможности подстраховаться?
поделитесь, пожалуйста, опытом.

Re: переезд cdr mysql на другой сервер "на живую"

Добавлено: 26 окт 2022, 14:27
dimondack
Не сталкивался с такой задачей,
но думаю потренировался бы на виртуалках....
Собрал стенд.. и попробовал...

А мой вариант такой

Заранее готовим данную базу со всеми таблицами

делаем копию конфига

конфигурим
cdr_mysql.conf
odbc.ini
firewall... если надо

В час наименьшей нагрузки..
service asterisk stop
меняем конфиг
service asterisk start

)))

Re: переезд cdr mysql на другой сервер "на живую"

Добавлено: 26 окт 2022, 14:35
anvista
к сожалению, в моем случае, stop -> start самый последний вариант.
но спасибо за совет.
станция довольно старая, на нее капец как много завязано рукописных костылей, авторы которых давно ушли. :(
теперь вот пытаемся потихоньку эти конюшни начать разгребать.

Re: переезд cdr mysql на другой сервер "на живую"

Добавлено: 26 окт 2022, 14:39
dimondack
Тогда я бы точно собрал Стенд.

Re: переезд cdr mysql на другой сервер "на живую"

Добавлено: 28 окт 2022, 09:04
anvista
Ну что ж, рапортую. Базу без перезапуска астера менять можно, проблем никаких (пока по крайней мере) не выявлено. Все подготовили, поменяли конфиг, дальше module reload. абоненты ничего не заметили :)

Re: переезд cdr mysql на другой сервер "на живую"

Добавлено: 28 окт 2022, 14:01
dimondack
Поздравляю
Хорошо , когда все хорошо.