You can use the Backup and Restore API to create and restore backups of your cluster.
Routes
Access to the Backup and Restore API is proxied through Admin Router on each master node, using the following route:
/system/v1/backup/v1
To determine the URL of your cluster, see Cluster Access.
Format
The Backup and Restore API request and response bodies are formatted in JSON. Requests must include the accept
header:
Accept: application/json
Responses include the content type
header:
Content-Type: application/json
Authentication
All Backup and Restore API routes require authentication to use.
To authenticate API requests, see Obtaining an authentication token and Passing an authentication token.
The Backup and Restore API also requires authorization via the following permissions:
Resource ID | Action |
---|---|
dcos:adminrouter:ops:system-backup |
full |
All routes can also be reached by users with the dcos:superuser
permission.
To assign permissions to your account, see the permissions reference.
API reference
The Backup and Restore API allows you to manage backup and restore operations on your DC/OS cluster.