Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:manual:admin:internet:dv2internet:ru [2017/11/30 15:41]
asmodeus
abills:docs:manual:admin:internet:dv2internet:ru [2018/03/14 11:46] (текущий)
anton
Строка 1: Строка 1:
 =====Миграция===== =====Миграция=====
 +
 +**Основные изменения**
 +
 +  * Тарифные планы с модулем синхронизируются по полю TP_ID (internet_main.tp_id -> tarif_plans.tp_id), ​ **в модуле Dv было (dv_main.tp_id -> tarif_plans.id)**
 +  * Активация и завершения времени работы перенесли с основного аккаунта в услугу
 +  * Dhcphosts настройки абонента перенесены в Internet (каждый хост - отдельная услуга)
 +  * Dhcphosts сети перенесены в Пула адресов
 +  * для создания isc  dhcp используется billd isc_dhcp
 +
 +
  
 **config.pl** **config.pl**
Строка 78: Строка 88:
 </​code>​ </​code>​
  
 +
 +перенос расписания изминения тарифных планов и приостановлений
 +
 +
 +<​code>​
 +UPDATE shedule SET module='​Internet'​ WHERE module='​Dv';​
 +</​code>​
  
 перенос статистики (если нужно) перенос статистики (если нужно)
Строка 101: Строка 118:
 ) )
 SELECT SELECT
-  start, +  ​dv.start, 
-  tp_id, +  ​if(tp.tp_id IS NULL, 0, tp.tp_id)
-  duration, +  ​dv.duration, 
-  sent, +  ​dv.sent, 
-  recv, +  ​dv.recv, 
-  sum, +  ​dv.sum, 
-  port_id, +  ​dv.port_id, 
-  nas_id, +  ​dv.nas_id, 
-  ip, +  ​dv.ip, 
-  acct_session_id,​ +  ​dv.acct_session_id,​ 
-  CID, +  ​dv.CID, 
-  bill_id, +  ​dv.bill_id, 
-  uid, +  ​dv.uid, 
-  terminate_cause,​ +  ​dv.terminate_cause,​ 
-  acct_input_gigawords,​ +  ​dv.acct_input_gigawords,​ 
-  acct_output_gigawords +  ​dv.acct_output_gigawords 
-FROM `dv_log`;+FROM `dv_log` ​dv 
 +LEFT JOIN `tarif_plans` tp ON (tp.id=dv.tp_id);
  
 </​code>​ </​code>​
  
 +Перенос предоплаченного трафика
 +<​code>​
 +INSERT INTO internet_log_intervals SELECT * FROM dv_log_intervals;​
 +</​code>​
  
  
- +Авторизация используя модуль Internet+\\
- +
- +
-Авторизация используя модуль Internet+ +
- +
 **config.pl** **config.pl**
  
Строка 136: Строка 153:
   $AUTH{mpd5}='​Auth2';​   $AUTH{mpd5}='​Auth2';​
  
-Если используете другие сервера доступа укажите их тоже+Если используете другие сервера доступа укажите их тоже
 +**Не забудьте перезапустить радиус для применения новых параметров авторизации**