BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 24 июн 2025, 01:51

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 11:47 
Помогите советом.

У нас есть, устаревшая версия биллинга в продакшене.

Версия 4.6.
Все устраивало, ее не трогали совсем.
Там куча bgs скриптов, всякие собственные параметры, и разные процедуры на таймерах.

Поставлена задача, расширить функционал (voip) и в связи с этим требуется обновление до текущей версии.

Как нам это сделать без боли?

У нас в работе модули bill, dialup, card, npay, ipn .

Я увидел, что вместо модуля dialup теперь, inet.
Есть ли автоматизированные процедуры миграции?

Как остальные модули?

Нужно ли будет мигрировать поэтапно, 4.6 => 5 => 5.2
или можно сразу до актуального.
Есть ли вообще такие процедуры?

Что будет с данными, начисления, и прочее?


Вернуться к началу
  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 12:22 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Иван писал(а):
Помогите советом.

У нас есть, устаревшая версия биллинга в продакшене.

Версия 4.6.
Все устраивало, ее не трогали совсем.
Там куча bgs скриптов, всякие собственные параметры, и разные процедуры на таймерах.

Поставлена задача, расширить функционал (voip) и в связи с этим требуется обновление до текущей версии.

Как нам это сделать без боли?

У нас в работе модули bill, dialup, card, npay, ipn .

Я увидел, что вместо модуля dialup теперь, inet.
Есть ли автоматизированные процедуры миграции?

Вначале лучше обновиться на 6.0, потом уже мигрировать с dialup на Inet. Можно не сразу.

Есть глобальный скрипт для перехода
http://wiki.bgbilling.ru/index.php/%D0% ... D1%8B_inet


Для IPN тоже есть скрипты в wiki, но там у всех разные схемы, поэтому, возможно, скрипт придется изменять .

Иван писал(а):

Как остальные модули?

Нужно ли будет мигрировать поэтапно, 4.6 => 5 => 5.2
или можно сразу до актуального.
Есть ли вообще такие процедуры?

Что будет с данными, начисления, и прочее?


Данные останутся. Обновляться можно сразу на 6.0.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 12:29 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Для начало все переписать на динкод и отточить чтобы все завелось...только после этого думать об обновлениях =)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 12:32 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
какой ещё динкод в 4.6

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 12:47 
stark писал(а):

Данные останутся. Обновляться можно сразу на 6.0.


Спасибо.

Может есть какая то инструкция?


Вернуться к началу
  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 12:47 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
dimOn писал(а):
какой ещё динкод в 4.6

на 6.0 перенести все в динкод, и там делать. Или как оно будет? без обновлений на тестовом стенде? потом....херакс и все поломалось

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 12:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Иван писал(а):
stark писал(а):

Данные останутся. Обновляться можно сразу на 6.0.


Спасибо.

Может есть какая то инструкция?

http://bgbilling.ru/v6.0/download/kernel/howto.txt

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 12:57 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
skyb писал(а):
dimOn писал(а):
какой ещё динкод в 4.6

на 6.0 перенести все в динкод, и там делать. Или как оно будет? без обновлений на тестовом стенде? потом....херакс и все поломалось
ну так сначала обновиться на тесте это называется) ясен пень не сразу в продакшен обновлять через две версии

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 13:01 
Спасибо за ссылку.

Ну конечно на тесте попробуем.
Но просто базы то каждый день расходятся. Однажды придется на боевом.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 15:41 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
да расхождение бд не так критично как переписать все скрипты, я так понимаю они бизнеслогику описывают? если они не важны, можно хоть щас обновлятся

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 26 ноя 2013, 18:43 
Угу, скриптов ужас скока


Вернуться к началу
  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 27 ноя 2013, 10:19 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Да скрипты достаточно запустить все по разу на тестовой и ошибки вылезут , если они есть . В большинстве случаев нужно просто импорты поправить и другие методы вызвать. Все это можно отладить на тестовой базе. На динамический код не обязательно сразу, переходить, можно потом, постепенно, по ходу работы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Миграция 4.6 -> 6
СообщениеДобавлено: 27 ноя 2013, 10:34 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
bashorg писал(а):
xxx: "Нет ничего более постоянного, чем временное..."
xxx: Отличным примером этого - главный шаблон сайта, которому пару лет, имеет названием temp.

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.045s | 33 Queries | GZIP : On ]