Überblick — wozu das dient
Sobald ein erzeugtes Sicherungsskript auf dem Zielhost läuft, ruft es den Rückmeldungsaufruf auf, damit InfraGuard die Ergebnisse verfolgen kann. Das Skript sendet per POST an /api/v1/backup/report (per API-Schlüssel authentifiziert) → infr_backup_run (dazu ein Kompatibilitätseintrag im alten backup_history).
Verwendung
Erzeugen Sie einen Schlüssel unter API-Schlüssel und binden Sie die Rückmeldung in Ihr Sicherungsskript ein. Der pm2-Runner scripts/infr_backup_runner.cjs kann fällige Aufträge ebenfalls anstoßen.
{ "job_id": 123, "status": "done", "duration_sec": 42, "bytes": 10485760,
"artifact_path": "/data/bk/foo_202608101200.sql", "message": "" }
Der Lauf erscheint danach auf dem Zeitplan-Board mit Erfolg bzw. Fehlschlag und Dauer.
Datenquellen
Api/BackupReportController·App\Services\Backup\BackupReportService·infr_backup_run(+backup_history)
Zugriff
Authentifiziert über infr.apikey (ausgestellt unter Administration ▸ API-Schlüssel, Level 10 oder höher).
Verwandte Themen
