Skip to content

Managing Backups

Quant Cloud provides built-in backup capabilities for both filesystem data and databases directly from the portal. Backups can be created on-demand, filtered, downloaded, and deleted from the Backups tab in your environment management interface.

Navigate to your environment’s management page and click the Backups tab. You’ll see two sub-tabs for the different backup types:

  • Filesystem Backups: Back up persistent storage volumes and container filesystem data
  • Database Backups: Back up managed database instances (available when RDS is provisioned)

Click Create Backup from the Filesystem Backups tab to create a snapshot of your environment’s persistent storage. This captures all files in your mounted volumes at the current point in time.

Filesystem backups are useful for:

  • Preserving user-uploaded content before deployments
  • Creating restore points before configuration changes
  • Archiving application data for compliance requirements

Switch to the Database Backups sub-tab to manage backups of your managed database instance. Database backups capture the complete state of your database including all tables, data, and schema.

The backup list includes filtering controls to help you find specific backups:

  • Sort Order: Sort backups by creation date (newest or oldest first)
  • Limit: Control how many backups are displayed per page
  • Status: Filter by backup status (completed, in progress, failed)
  • Created After / Created Before: Filter by date range to find backups from a specific time period

Click the filter button to apply your criteria, or the clear button to reset filters.

Each completed backup can be downloaded as an archive file. Click the download action on any backup in the list to download it to your local machine. This is useful for:

  • Creating local copies of production data for development
  • Archiving backups to external storage
  • Migrating data between environments or platforms

Remove backups that are no longer needed by clicking the delete action. Deleting old backups helps manage storage usage and keeps the backup list organized.

While the portal provides on-demand backup management, you can automate backup creation using the Quant Backup GitHub Action. This allows you to schedule daily or weekly backups, create pre-deployment backups automatically, and manage retention policies through CI/CD workflows.

  • Back up before major changes: Always create a backup before deploying significant updates, running database migrations, or modifying environment configuration
  • Test your backups: Periodically download and verify backups to ensure they contain the expected data
  • Use consistent naming: When creating backups through the API or GitHub Actions, use descriptive names that include the date and purpose (e.g., pre-migration-2024-01-15)
  • Monitor backup status: Check that automated backups are completing successfully, especially for production environments