POST /api/guest-backup/trigger 19:03:23
{"data":{"started":true},"ok":true}
19:03:23 phase=done
{"data":{"backup":{"target_id":"local","vmid":9201,"archive":"local:backup/vzdump-lxc-9201-2026_09_14-20_04_01.tar.zst","mode":"snapshot","crash_consistent":true,"size_bytes":655026777,"success":true,"started_at":"2026-09-14T18:04:01Z","duration_seconds":26.176726096},"error":"","job_id":"backup-9201-1789409041243366069","phase":"done"},"ok":true}
(harness: the first poll read the previous 18:04 job's 'done' and stopped; polling for a NEW job id)
19:03:46 job=43366069 phase=done
19:03:51 job=54125782 phase=snapshotted
19:09:52 job=54125782 phase=done
{"data":{"backup":{"target_id":"local","vmid":9201,"archive":"local:backup/vzdump-lxc-9201-2026_09_14-21_03_49.tar.zst","mode":"snapshot","crash_consistent":true,"size_bytes":8877619753,"success":true,"started_at":"2026-09-14T19:03:49Z","duration_seconds":362.208662908},"error":"","job_id":"backup-9201-1789412629454125782","phase":"done"},"ok":true}
