| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:triggers:db_migration [24.01.2025 10:54] – ekaterina.menkhuzina | product:triggers:db_migration [24.01.2025 11:27] (текущий) – ekaterina.menkhuzina |
|---|
| ====== Перенос модуля Триггеров на отдельную СУБД ====== | ====== Перенос модуля Триггеров на СУБД другого типа====== |
| <callout type="primary" icon="true">Перед началом переноса модуля Триггеров убедитесь, что установка модуля проведена корректно. Информацию об установке модуля Триггеров можно найти на страницах: | <callout type="primary" icon="true">Перед началом переноса модуля Триггеров убедитесь, что установка модуля проведена корректно. Информацию об установке модуля Триггеров можно найти на страницах: |
| * [[[product/triggers/installation/16x|Инструкция по установке модуля триггеров версии 16.Х в ОС Windows]] | * [[[product/triggers/installation/16x|Инструкция по установке модуля триггеров версии 16.Х в ОС Windows]] |
| |
| В обоих случаях необходимо: | В обоих случаях необходимо: |
| - Сделать резервную копию БД триггеров (для возможности отката) и остановить модуль Триггеров - все его компоненты: Сайт, Движок и Агент. Отключить их автоматический запуск при перезагрузке сервера. | - Сделать резервную копию БД триггеров, экспортировать триггеры и остановить модуль Триггеров - все его компоненты: Сайт, Движок и Агент. Отключить их автоматический запуск при перезагрузке сервера. |
| - Развернуть [[:product:triggers:installation:17x_linux#развёртывание_компонента_сайт|модуль триггеров]] и новую БД на MS SQL/PostgreSQL. | - Развернуть [[:product:triggers:installation:17x_linux#развёртывание_компонента_сайт|модуль триггеров]] и новую БД на MS SQL/PostgreSQL. |
| - Восстановить резервную копию БД модуля триггеров. | |
| - Запустить компоненты «Сайт» и «Агент». | - Запустить компоненты «Сайт» и «Агент». |
| - В конфигурационном файле ''appsettings.json'' прописать новый путь к БД модуля триггеров. | - Импортировать ранее сохраненные триггеры. |
| |
| <callout type="warning" icon="true">Важно, чтобы версия сервера, на которую переносится БД модуля триггеров, сохраняла преемственность и подлежала восстановлению.</callout> | <callout type="warning" icon="true">Важно, чтобы версия сервера, на которую переносится БД модуля триггеров, сохраняла преемственность и подлежала восстановлению.</callout> |
| |
| <callout type="primary" icon="true">При необходимости переноса модуля Триггеров с ОС Windows на ОС Linux можно воспользоваться инструкцией, представленной на отдельной странице: [[:product:triggers:os_migration|Перенос модуля Триггеров с ОС Windows на ОС Linux]].</callout> | <callout type="primary" icon="true">При необходимости переноса модуля Триггеров с ОС Windows на ОС Linux можно воспользоваться инструкцией, представленной на отдельной странице: [[:product:triggers:os_migration|Перенос модуля Триггеров с ОС Windows на ОС Linux]].</callout> |