Миграция

Данный модуль предназначен миграции с микбила.



Действия

Собственно как это выглядит и что нужно делать? Ну в первую очередь если вы уже начали использовать Ubilling - вы сохраните всю текущую абонбазу. Во вторых миграция просиходит путем генерирования sql дампа. Т.е. нам нужен живые УБ и МикБил, для того что бы вытащить инфу с одного в пользу другого. И так:

  1. Сперва стоит сделать дамп текущей бд убиллинга
  2. Затем нужно переименовать дамп в ub.sql (файлы лежат в папке content/backups/sql)
  3. Теперь можно открывать модуль для миграции



Миграция

Открыв модуль - нам предлогается ввести количество сетей. Это нужно для того, что бы сгенерировать достаточное кол-во окон, для создания сетей к которым будут привязываться абоненты.
Допустим у нас всего две сети - посмотрим, что получится.
А получилось вот что. Нужно указать данные для подключения к БД микбила и указать данные сетей, а так же период тарификации, подневной или помесячный.
Если все данные правильно введены - то мы получим готовый дамп для миграции данных. Для того чтобы завершить миграцию стоит сделать следующее:

  1. Убить старгейзер
  2. в billing.ini выставить NOSTGCHECKPID=1
  3. Открыть модуль бекапа БД и развернуть наш ub.sql на нашу систему.

mikmigr.txt · Последние изменения: 2015/10/12 21:30 — l1ght
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki