dpi:dpi_components:dpiui:user_guide:admin_section:gui_man:config:backup [Документация VAS Experts]

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
dpi:dpi_components:dpiui:user_guide:admin_section:gui_man:config:backup [2022/09/01 12:00] – [Восстановление файлов из резервного хранилища] evgeniy.hristenkodpi:dpi_components:dpiui:user_guide:admin_section:gui_man:config:backup [2022/09/01 12:43] (текущий) – удалено evgeniy.hristenko
Строка 1: Строка 1:
-====== 2 Резервное копирование ====== 
-{{indexmenu_n>2}} 
  
-Начиная с версии 2.25.9 появилась функция резервного копирования БД и файлов. Включив функцию можно настраивать частоту копирования, длительность хранения, а так же экспорт по SCP в удаленное хранилище. 
- 
-Для перехода в раздел настройки резервного копирования БД и файлов откройте пункт меню Администратор, раздел **«Настройки резервного копирования»**. 
- 
-{{ :dpi:dpi_components:dpiui:user_guide:admin_section:gui_man:config:gui_configuration_dackup_settings_1.png?880 |}} 
- 
-====== Конфигурация ====== 
- 
-===== Включение резервное копирование БД ===== 
- 
-Что бы включить резервное копирование, выберите "Включено". 
- 
-{{ :dpi:dpi_components:dpiui:user_guide:admin_section:gui_man:config:gui_configuration_dackup_settings_2.png?880 |}} 
- 
-__//Укажите следующие настройки//__ 
- * **BACKUP_DB_ENABLED** - включить резервное копирование БД. (Значение по умолчанию - Отключено) 
- 
- * **BACKUP_DB_INTERVAL_HOURS** - временной интервал резервного копирования БД, в часах. (Значение по умолчанию - 24) 
- 
- * **BACKUP_DB_PATH** - путь для сохранения бэкапов БД. (Путь по умолчанию: /var/dpiui2_backup/db) 
- 
- * **BACKUP_DB_DELETE_OLD_INTERVAL** - время удаления старых бэкапов БД, в часах. (Значение по умолчанию - 0) 
- 
-<note important>При установке значения "**0**" старые бэкапы не будут удалены.</note> 
- 
-===== Включение резервное копирование файлов ===== 
- 
-<note>В резервную копию файлов попадают файлы **.env** и содержимое папки **/var/dpiui2/backend/storage**</note> 
-Что бы включить резервное копирование файлов, выберите **"Включено"**. 
- 
-{{ :dpi:dpi_components:dpiui:user_guide:admin_section:gui_man:config:gui_configuration_dackup_settings_3.png?880 |}} 
- 
-__//Укажите следующие настройки//__ 
- * **BACKUP_FS_ENABLED** - включить резервное копирование файлов. (Значение по умолчанию - Отключено) 
- 
- * **BACKUP_FS_INTERVAL_HOURS** - временной интервал резервного копирования файлов, в часах. (Значение по умолчанию - 24) 
- 
- * **BACKUP_FS_PATH** - путь для сохранения бэкапов файлов. (Путь по умолчанию: /var/dpiui2_backup/fs) 
- 
- * **BACKUP_FS_DELETE_OLD_INTERVAL** - время удаления старых бэкапов файлов, в часах. (Значение по умолчанию - 0) 
- 
-<note important>При установке значения "**0**" старые бэкапы не будут удалены.</note> 
- 
-===== Настройки для хранения резервных копий на удаленном сервере ===== 
- 
- * **BACKUP_SCP_HOST** - хост удаленного сервера для хранения резервных копий.\\ 
- 
- * **BACKUP_SCP_PORT** - порт удаленного сервера для хранения резервных копий.\\ 
- 
- * **BACKUP_SCP_USER** - имя пользователя для хранения резервных копий.\\ 
- 
- * **BACKUP_SCP_PASSWORD** - пароль для хранения резервных копий.\\ 
- 
-<note>SCP будет использовать авторизацию по ключу, если пароль не задан.</note> 
- 
- * **BACKUP_SCP_DB_PATH** - путь для хранения резервных копий БД на удаленном сервере. (Путь по умолчанию: /var/dpiui2_backup/db) 
-<note important>Папка должна существовать. У пользователя должны быть права доступа к этой папке.</note> 
- 
- * **BACKUP_SCP_FS_PATH** - путь для хранения резервных копий файлов на удаленном сервере. (Путь по умолчанию: /var/dpiui2_backup/fs) 
-<note important>Папка должна существовать. У пользователя должны быть права доступа к этой папке.</note> 
- 
-===== Сохранение изменений ===== 
- 
-Чтобы сохранить отредактированные параметры, нажмите на кнопку **«Сохранить»**. 
- 
- * **Сохраните текущие настройки.**\\ 
- 
-{{ :dpi:dpi_components:dpiui:user_guide:admin_section:gui_man:config:gui_configuration_dackup_settings_4.png?880 |}} 
- 
-====== Восстановление данных ====== 
- 
-===== Восстановление БД из резервного хранилища ===== 
- 
-Для восстановления БД из удаленного хранилища выполните в терминале сервера где установлен DPI следующую команду: 
- 
-<code>gunzip < table_name.sql.gz | mysql -u username -p db_name</code> 
-===== Восстановление файлов из резервного хранилища ===== 
- 
-Для востановления файлов из удаленного хранилища: 
- 
-  - Распакуйте архив с файлами бэкапа. 
-  - Содержимое архива переместите в директорию: 
-<code>/var/www/html/dpiui2/backend/</code>