- Делаем бекап базы и файлов.
- Добавляем новую конфигурацию сервера и модулей на основе старых: статусы договоров по модулям, дебетовые абонплаты.
- Останавливаем сервер биллинга, планировщик, 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, запускаем.
- Делаем тестовые звонки, смотрим ошибки.
- Радуемся.
Поиск по блогу
22 апр. 2016 г.
Обновление BGBilling с 5.1 до 6.2
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий