Администрирование Баз Данных: UDR и SDR [Документация VAS Experts]

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:dpi_components:platform:dpi_admin:admin_db [2025/07/11 13:46] atereschenkodpi:dpi_components:platform:dpi_admin:admin_db [2026/04/08 08:41] (текущий) – [Администрирование Баз Данных: UDR и SDR] elena.krasnobryzh
Строка 2: Строка 2:
 {{indexmenu_n>2}} {{indexmenu_n>2}}
  
-До 14 версии используется только одна встроенная база данных UDR (User Data Repository) предназначена для постоянного хранения данных об услугах, полисингах и других настройках FastDPI.\\+До 14 версии используется только одна встроенная база данных **UDR (User Data Repository)** предназначена для постоянного хранения данных об услугах, полисингах и других настройках FastDPI.\\
  
 С 14 Версии вводится разделение UDR на UDR и SDR. Разделение происходит автоматически при обновлении версии. \\ С 14 Версии вводится разделение UDR на UDR и SDR. Разделение происходит автоматически при обновлении версии. \\
-SDR (System Data Repository) предназначена для хранения настроек FastDPI, не связанных с абонентами.+**SDR (System Data Repository)** предназначена для хранения настроек FastDPI, не связанных с абонентами.
 Можно считать, что SDR является продолжением fastdpi.conf. Никакой специальной активации SDR не требуется - необходимые .mdb-файлы создаются автоматически при включении соответствующего режима в fastdpi.conf. Можно считать, что SDR является продолжением fastdpi.conf. Никакой специальной активации SDR не требуется - необходимые .mdb-файлы создаются автоматически при включении соответствующего режима в fastdpi.conf.
  
 <note warning>Глобальные правила для vlan drop/pass/hide/permit, заданные прежней CLI-командой vlan group, будут сконвертированы и перенесены из UDR в SDR c удалением из UDR. При даунгрейде с 14 на 13 версию данные из SDR будут потеряны, нужно делать ручной перенос через сохранение копии SDR перед обновлением.</note> <note warning>Глобальные правила для vlan drop/pass/hide/permit, заданные прежней CLI-командой vlan group, будут сконвертированы и перенесены из UDR в SDR c удалением из UDR. При даунгрейде с 14 на 13 версию данные из SDR будут потеряны, нужно делать ручной перенос через сохранение копии SDR перед обновлением.</note>
  
-**Список таблиц в UDR**+===Список таблиц в UDR===
 ^ Таблица            ^ Назначение                                                   ^ ^ Таблица            ^ Назначение                                                   ^
 | bindings           | Связь login и адреса                                         | | bindings           | Связь login и адреса                                         |
Строка 21: Строка 21:
 | vchannel_policing  | Настройки полисинга для каналов                              | | vchannel_policing  | Настройки полисинга для каналов                              |
  
-**Структура SDR** \\+===Структура SDR===
 В каталоге SDR /var/db/dpisdr, в зависимости от включенных режимов, находятся файлы базы данных: В каталоге SDR /var/db/dpisdr, в зависимости от включенных режимов, находятся файлы базы данных:
   * fdpi.mdb: общие данные   * fdpi.mdb: общие данные
Строка 39: Строка 39:
   * neighbor6 - IPv6 neighborDB, [[dpi:dpi_components:router#arp_менеджмент|подробнее в разделе "ARP менеджмент"]]   * neighbor6 - IPv6 neighborDB, [[dpi:dpi_components:router#arp_менеджмент|подробнее в разделе "ARP менеджмент"]]
  
-Максимальный размер каждого из .mdb-файлов задается параметром udr_size.+<note tip>Максимальный размер каждого из .mdb-файлов задается параметром udr_size.</note>
  
-Backup: сохранение копий .mdb-файлов каталога SDR (желательно при остановленном fastdpi) +===Бэкап и восстановление=== 
-Восстановление: копирование .mdb-файлов в каталот SDR+  - :!Остановить fastDPI 
 +  - **Создание бэкапа:** сохранить копии .mdb-файлов из каталога SDR: ''/var/db/dpisdr/'' 
 +  - **Восстановление бэкапа:** скопировать сохраненные .mdb-файлы в каталог SDR: ''/var/db/dpisdr/''
  
 ==== Активация встроенной UDR ==== ==== Активация встроенной UDR ====
  <note important>Активация UDR требуется в обязательном порядке при использовании  <note important>Активация UDR требуется в обязательном порядке при использовании
-динамических IP адресов и для поддержки абонентов с несколькими IP.</note>+динамических IP адресов и для поддержки абонентов с несколькими IP. Никакой специальной активации SDR не требуется - необходимые .mdb-файлы создаются автоматически при включении соответствующего режима в fastdpi.conf.</note>
 Активация UDR осуществляется настроечным параметром в файле **///etc/dpi/fastdpi.conf//** Активация UDR осуществляется настроечным параметром в файле **///etc/dpi/fastdpi.conf//**
 <code> <code>
Строка 53: Строка 55:
 Созданная база данных размещается в каталоге **///var/db/dpi //**  Созданная база данных размещается в каталоге **///var/db/dpi //** 
  
-<note important>Сделать копию БД можно без остановки dpi командой резервного копирования+<note important>Сделать копию БД можно без остановки DPI командой резервного копирования
 <code>mdb_copy /var/db/dpi ./DB</code> <code>mdb_copy /var/db/dpi ./DB</code>
 и выполнять дальнейшие манипуляции над копией БД. и выполнять дальнейшие манипуляции над копией БД.
 </note> </note>
  
-==== Увеличение размера БД ==== +==== Увеличение размера БД UDR и SDR ==== 
-По умолчанию размер БД ограничен 1GB, +По умолчанию размер БД UDR и SDR ограничен 1GB, 
 если у вас количество профилей полисинга превышает 1 млн, если у вас количество профилей полисинга превышает 1 млн,
 то потребуется увеличить размер по умолчанию: то потребуется увеличить размер по умолчанию: