Поиск по блогу

22 апр. 2016 г.

Обновление BGBilling с 5.1 до 6.2


  • Делаем бекап базы и файлов.
  • Добавляем новую конфигурацию сервера и модулей на основе старых: статусы договоров по модулям, дебетовые абонплаты.
  • Останавливаем сервер биллинга, планировщик, dataloader. Перемещаем старые файлы в сторонку.
  • Конвертируем движок в InnoDB, всех кроме  %log% (только за текущий месяц).
  • Конвертируем базу в UTF-8.
  • Загружаем jdk 1.8, новую версию activemq, BGBillingServer 6.2, правим data.properties, копируем новую лицензию и хранилище.
  • Тарифы: если у вас были тарифы с "элементами каталога" меняем в базе type=cat на catalog, к data добавляем folder&.
  • Обновляем ядро bg_installer.sh update_6.2.zip!.
  • Обновляем модули bg_installer.sh update.
  • Запускаем TaskConverter.
  • Запускаем сервер биллинга.
  • Загружаем клиент 6.2, добавляем -Dlocal.setting.file.name=config_v6 (и желательно -Dshared.client.distribution=1), запускаем,  ставим галочку "загружать обновления с этого сервера", подключаемся.
  • Проверяем договора, права пользователей, справочники, тарифы, параметры тарификации.
  • Загружаем BGRadiusVoip 6.2, распаковываем, правим настройки, обновляем через штатную update.sh, запускаем.
  • Делаем тестовые звонки, смотрим ошибки.
  • Радуемся.

Комментариев нет:

Отправить комментарий