forum.bitel.ru http://forum.bitel.ru/ |
|
Миграция 4.6 -> 6 http://forum.bitel.ru/viewtopic.php?f=22&t=8718 |
Страница 1 из 1 |
Автор: | Иван [ 26 ноя 2013, 11:47 ] |
Заголовок сообщения: | Миграция 4.6 -> 6 |
Помогите советом. У нас есть, устаревшая версия биллинга в продакшене. Версия 4.6. Все устраивало, ее не трогали совсем. Там куча bgs скриптов, всякие собственные параметры, и разные процедуры на таймерах. Поставлена задача, расширить функционал (voip) и в связи с этим требуется обновление до текущей версии. Как нам это сделать без боли? У нас в работе модули bill, dialup, card, npay, ipn . Я увидел, что вместо модуля dialup теперь, inet. Есть ли автоматизированные процедуры миграции? Как остальные модули? Нужно ли будет мигрировать поэтапно, 4.6 => 5 => 5.2 или можно сразу до актуального. Есть ли вообще такие процедуры? Что будет с данными, начисления, и прочее? |
Автор: | stark [ 26 ноя 2013, 12:22 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
Иван писал(а): Помогите советом. У нас есть, устаревшая версия биллинга в продакшене. Версия 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. |
Автор: | skyb [ 26 ноя 2013, 12:29 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
Для начало все переписать на динкод и отточить чтобы все завелось...только после этого думать об обновлениях =) |
Автор: | dimOn [ 26 ноя 2013, 12:32 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
какой ещё динкод в 4.6 |
Автор: | Иван [ 26 ноя 2013, 12:47 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
stark писал(а): Данные останутся. Обновляться можно сразу на 6.0. Спасибо. Может есть какая то инструкция? |
Автор: | skyb [ 26 ноя 2013, 12:47 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
dimOn писал(а): какой ещё динкод в 4.6 на 6.0 перенести все в динкод, и там делать. Или как оно будет? без обновлений на тестовом стенде? потом....херакс и все поломалось |
Автор: | skyb [ 26 ноя 2013, 12:48 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
Иван писал(а): stark писал(а): Данные останутся. Обновляться можно сразу на 6.0. Спасибо. Может есть какая то инструкция? http://bgbilling.ru/v6.0/download/kernel/howto.txt |
Автор: | dimOn [ 26 ноя 2013, 12:57 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
skyb писал(а): dimOn писал(а): какой ещё динкод в 4.6 на 6.0 перенести все в динкод, и там делать. Или как оно будет? без обновлений на тестовом стенде? потом....херакс и все поломалось |
Автор: | Иван [ 26 ноя 2013, 13:01 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
Спасибо за ссылку. Ну конечно на тесте попробуем. Но просто базы то каждый день расходятся. Однажды придется на боевом. |
Автор: | skyb [ 26 ноя 2013, 15:41 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
да расхождение бд не так критично как переписать все скрипты, я так понимаю они бизнеслогику описывают? если они не важны, можно хоть щас обновлятся |
Автор: | Иван [ 26 ноя 2013, 18:43 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
Угу, скриптов ужас скока |
Автор: | stark [ 27 ноя 2013, 10:19 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
Да скрипты достаточно запустить все по разу на тестовой и ошибки вылезут , если они есть . В большинстве случаев нужно просто импорты поправить и другие методы вызвать. Все это можно отладить на тестовой базе. На динамический код не обязательно сразу, переходить, можно потом, постепенно, по ходу работы. |
Автор: | skyb [ 27 ноя 2013, 10:34 ] |
Заголовок сообщения: | Re: Миграция 4.6 -> 6 |
bashorg писал(а): xxx: "Нет ничего более постоянного, чем временное..."
xxx: Отличным примером этого - главный шаблон сайта, которому пару лет, имеет названием temp. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |