Содержание

Резервное копирование

Начиная с версии 2.25.9 появилась функция резервного копирования БД и файлов. Включив функцию можно настраивать частоту копирования, длительность хранения, а так же экспорт по SCP в удаленное хранилище.

Для перехода в раздел настройки резервного копирования БД и файлов откройте пункт меню Администратор, раздел «Настройки резервного копирования».

Конфигурация

Включение резервное копирование БД

Что бы включить резервное копирование, выберите "Включено".

Укажите следующие настройки

При установке значения "0" старые бэкапы не будут удалены.

Включение резервное копирование файлов

В резервную копию файлов попадают файлы .env и содержимое папки /var/dpiui2/backend/storage

Что бы включить резервное копирование файлов, выберите "Включено".

Укажите следующие настройки

При установке значения "0" старые бэкапы не будут удалены.

Настройки для хранения резервных копий на удаленном сервере

SCP будет использовать авторизацию по ключу, если пароль не задан.
Папка должна существовать. У пользователя должны быть права доступа к этой папке.
Папка должна существовать. У пользователя должны быть права доступа к этой папке.

Сохранение изменений

Чтобы сохранить отредактированные параметры, нажмите на кнопку «Сохранить».

Восстановление данных

Для восcтановления данных из резервного хранилища, убедитесь что на сервере установлен и запущен dpiui2.

Восстановление БД из резервного хранилища

Для восстановления БД загрузите файл резервной копии БД на сервер с установленной dpiui2 и выполните в терминале следующую команду:

sh /var/www/html/dpiui2/backend/app_bash/vas_codebase/restore_backup_db.sh dpiui2 dpiui2_db_backup.X.tar.gz

Восстановление файлов из резервного хранилища

В резервную копию файлов попадают файл .env и содержимое директории /var/dpiui2/backend/storage

Для восстановления файлов dpiui2 загрузите файл резервной копии на сервер и выполните следующую команду:

sh /var/www/html/dpiui2/backend/app_bash/vas_codebase/restore_backup_fs.sh dpiui2 dpiui2_fs_backup.X.tar.gz
После востановления БД и файлов убедитесь что все работает.