Manage database backups
databaseBackupsManage scheduled backups for a database. Create, update, and delete backup schedules, list executions, and delete executions using cron frequency and optional retention settings.
Instructions
Manage scheduled backups for a database. Actions: list, create, update, delete (backup schedules), list_executions, delete_execution. create/update take frequency (cron expression) plus optional fields (enabled, save_s3, s3_storage_uuid, databases_to_backup, dump_all, retention settings via extra).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Database UUID | |
| extra | No | Additional backup fields (retention settings, backup_now, ...) | |
| action | Yes | ||
| enabled | No | ||
| save_s3 | No | ||
| dump_all | No | ||
| frequency | No | Cron expression, e.g. '0 0 * * *' | |
| execution_uuid | No | Required for delete_execution | |
| s3_storage_uuid | No | ||
| databases_to_backup | No | ||
| scheduled_backup_uuid | No | Required for update, delete, list_executions, delete_execution |