Backup
Scaleway offers backup capabilities for your services in two different scenarios:
Database Backup
When creating a service, if you select "database" as your service type, you'll have the option to configure automated database backups. This feature supports both MySQL and PostgreSQL databases.
The backup configuration allows you to specify:
- Backup name: A unique identifier for your backup configuration that helps you easily recognize and manage different backup sets
- S3 bucket destination
- Database credentials
- Retention period: Defines how many days backup files should be kept before automatic deletion
- Backup schedule (using CRON expression)
- Compression format
- Alert threshold: Specifies how long LayerOps should wait before triggering an alert if:
- No new backup has been received when expected
- An ongoing backup operation hasn't completed For more information about alerts, see the Monitoring and Alerting section.
Volume Backup
For classic services, you can add a stateful volume and configure backups for this volume's data.
Managing Backups
All configured backups can be managed through the "Backups" tab in your service details. This interface provides several management options. You can manually trigger a new backup when needed, or refresh the list to see the latest available backups in your S3 bucket.
When necessary, you can restore your data from a specific backup. The interface also allows you to monitor both the current status of your backups and their scheduled operations.