An often requested feature for Professional are MySQL backups. They are now, finally, available!
MySQL backups can be booked per App in the Dashboard > Your App > Scaling > MySQL. On the Upgrade screen, check Backups enabled. You can enable backups for both existing Professional Apps and newly created Professional Apps.
Backups cost additional €5 (or $5, if you are using USD) per App with MySQL components in Production level scaling and +8% with Dedicated level scaling. All prices can be viewed on the specs page.
One day after enabling backups for an App, you can download them from:
Dashboard > Your App > MySQL Backups
Backups are generated every night (for exact timing, see specs) and will be kept for download for 30 days.
No impact, no hassle
Backups are created from snapshots of the databases. Those snapshots are taken nightly and do not affect the database performance at all, because they are made of the underlying file server by AWS. We start new database instances from those snapshots and dump the backups from those instances.
This means: Your live application is not impacted in the least.