Skip to main content

Database Backups

QuickStack runs isolated backup containers that connect to your managed database and produce compressed dump files, then upload them to S3.

Prerequisites

Configure a database backup schedule

  1. Open your database app.
  2. Go to the Storage tab and click Add Backup Schedule.
  3. Configure:
FieldDescriptionExample
Cron ExpressionWhen to run0 2 * * * (daily at 2 AM)
RetentionNumber of dumps to keep; oldest deleted when exceeded7
Backup LocationWhich S3 target to useselect from list
  1. Click Save.

Dump formats

EngineTool usedFormat
MariaDBmariadb-dump.tar.gz
PostgreSQLpg_dump.tar.gz
MongoDBmongodump.tar.gz

Troubleshooting

ProblemFix
Backup failsCheck that the database is running; inspect backup pod logs in the Backups page
Upload failsConfirm S3 credentials and bucket permissions
Dump is empty or corruptedVerify database credentials are correct; check for database errors