Обзор — зачем это нужно
Как только созданный скрипт резервного копирования отработает на целевом хосте, он вызывает обратный вызов отчёта, чтобы InfraGuard мог отслеживать результаты. Скрипт отправляет POST на /api/v1/backup/report (аутентификация по ключу API) → infr_backup_run (плюс запись в устаревшую backup_history для совместимости).
Как пользоваться
Выпустите ключ в разделе Ключи API и встройте отправку отчёта в свой скрипт. Запускать подошедшие по времени задачи умеет и pm2-раннер scripts/infr_backup_runner.cjs.
{ "job_id": 123, "status": "done", "duration_sec": 42, "bytes": 10485760,
"artifact_path": "/data/bk/foo_202608101200.sql", "message": "" }
После этого запуск появляется на Доске расписания с результатом и длительностью.
Источники данных
Api/BackupReportController·App\Services\Backup\BackupReportService·infr_backup_run(+backup_history)
Права доступа
Аутентификация через infr.apikey (ключ выпускается в разделе Администрирование ▸ Ключи API, уровень 10 и выше).
Смежные темы
