Задача — это правило: какие базы данных, по какому расписанию, в какое хранилище и с какими дополнительными настройками (шифрование, повторы, ротация) нужно резервировать.
Создание задачи #
- Выберите агента, который будет выполнять резервное копирование.
- Укажите одну или несколько баз данных для этой задачи — можно объединить в одну задачу столько баз, сколько нужно (проверено на практике вплоть до нескольких сотен баз в одной задаче).
- Выберите хранилище, куда складывать результат.
- При необходимости более гибко пропишите расписание вручную в формате cron.
- При необходимости настройте:
- Ротацию — сколько копий хранить и как долго (месячная/недельная/скользящая защита)
- Шифрование — для защиты содержимого резервной копии
- Автоматические повторы при сбое — сколько раз и с каким интервалом пробовать заново, если конкретная база не снялась с первого раза (например, из-за временной недоступности базы данных)

Расписание и часовой пояс #
Расписание всегда считается в часовом поясе, настроенном на сервере (Настройки → Сервер → Часовой пояс), а не в часовом поясе браузера или самого сервера с базой данных. Это важно проверить один раз при первой настройке.
Ручной запуск задачи #
Кнопка «Выполнить сейчас» на карточке задачи запускает её немедленно, не дожидаясь расписания. Если агент, к которому привязана задача, в этот момент недоступен — вы получите сразу понятное сообщение об этом.
Автоматические повторы — как это работает на практике #
Повторы предназначены именно для сбоев самого процесса резервного копирования конкретной базы (например, база данных была временно недоступна) — не для случая, когда агент целиком офлайн. Если агент офлайн, задача не была передана ему вообще, и ждать «повтора через 5 минут» бессмысленно — система вместо этого сразу сообщает об ошибке и ждёт следующего планового запуска.
