开放接口

/v1/admin/control-backup

10 个接口

← 全部分组

方法路径摘要认证
GET/v1/admin/control-backupSigner fingerprint, freeze state, bundles, recent runs and redacted settings登录会话
POST/v1/admin/control-backup/backupsQueue an immediate backup登录会话
DELETE/v1/admin/control-backup/backups/{backup_id}Queue deletion of a bundle and its remote copies; body confirm must equal backup_id登录会话
GET/v1/admin/control-backup/backups/{backup_id}/restore-commandsText commands to restore a bundle onto an empty host (nothing is executed)登录会话
POST/v1/admin/control-backup/host-keyRead an SSH host key fingerprint to pin before a migration登录会话
POST/v1/admin/control-backup/migrationsQueue a migration to an empty new host; confirm must equal host. This control plane stays frozen after success.登录会话
POST/v1/admin/control-backup/recovery-kitDownload the backup identity sealed with a passphrase (scrypt) for off-host disaster recovery登录会话
GET/v1/admin/control-backup/runs/{run_id}One agent run with its redacted log登录会话
PUT/v1/admin/control-backup/settingsReplace schedule, retention and off-host targets (empty secret fields keep the stored value)登录会话
POST/v1/admin/control-backup/targets/{name}/probeWrite, read back and delete a probe object on a configured target登录会话

契约文件:api/control-native-backup.openapi.yaml