Backups

Manual backup, restore and retention-ready backup system.

API endpoints:

GET    /servers/:id/backups
POST   /servers/:id/backups
POST   /servers/:id/backups/restore
DELETE /servers/:id/backups/:backupId

Agent uses tar.gz under BACKUP_ROOT. Storage abstraction is ready for LOCAL, S3, MinIO and B2.