Скрипты резервного копирования
В версии 3.3 добавлена функция автоматического размещения преднастроенных скриптов резервного копирования баз данных. Во время установки продукта скрипты копируются на сервер с ролью infrastructure в каталог /opt/Pythagoras/scripts/.
Для настройки и использования скриптов используются переменные:
| Наименование переменной | Описание переменной | Тип | Значение по умолчанию |
|---|---|---|---|
BACKUP_DIR_ARANGODB | Путь для файлов дампов ArangoDB | String | `<Директория установки>` + /backups/arangodb/ |
BACKUP_DIR_POSTGRES | Путь для файлов дампов Postgres | String | `<Директория установки>` + /backups/postgresdb/ |
BACKUPS_CRON * | Время выполнения скриптов | String | "0 2 * * *" |
backupdb | Отключение/включение опции добавления скриптов | boolean | true |
* — Расшифровка значения по умолчанию: запуск в 02:00 каждый день, месяц, день недели.
Подготовленные скрипты резервного копирования предназначены для баз данных ArangoDB и Postgres. Рекомендуется выполнить оценку используемых баз данных и самостоятельно подготовить скрипты по резервному копированию для всех данных сервера. Примеры скриптов представлены в документе «Руководство по резервному копированию».