Користувальницькькі налаштування

Налаштування сайту


Сайдбар

Розділи

Загальний опис
Історія змін
Рекомендації до оновлення
Плани на майбутнє
Відомі проблеми
Онлайн демо
Допомога проекту
Люди
Трохи про безпеку

FAQ



Редагувати сайдбар

mikmigr

Це стара версія документу!


Миграция

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


Действия

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

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



Миграция

Нужно указать данные для подключения к БД микбила, а так же период тарификации, подневной или помесячный.
Сети угадываются по принципу: выборка всех IP из БД микбила, оставляем первые три октета и получаем уникальные \24 сети.
Это нужно для того что бы ручками всё не вводить (актуально для средних и больших инсталяций). Мы прекрасно понимаем что сети могут и отличаться, но это вынужденная жертва, в дальнейшем сможете нужное исправить.
Убиллинг предпологает, что у вас уникальные логины и пароли. Если вы уверены, что пароли не уникальны - можете выставить 'использовать логин как пароль'. Либо приведите базу в порядок до миграции.











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





Если все данные правильно введены - то мы получим готовый дамп для миграции данных. Для того чтобы завершить миграцию стоит сделать следующее:

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

mikmigr.1687858425.txt.gz · Востаннє змінено: 2023/06/27 12:33 повз nightfly