Skip to content

Database backups

Automate backups for MySQL, PostgreSQL, MongoDB, and Redis databases.

SimpleBackups connects to your database — whether self-hosted, containerized, or managed by a cloud provider — and creates scheduled dumps stored on the cloud storage of your choice. You can back up databases running on your own servers via SSH or the Backup Agent, and managed databases (like Amazon RDS, DigitalOcean, or Supabase) using serverless workers that require no server connection at all.

Supported databases

SimpleBackups supports four database engines, each with engine-specific backup and restore tooling:

  • MySQL / MariaDB — full dumps via mysqldump, hot backups with Percona XtraBackup, binary log support for point-in-time recovery, and Vitess/PlanetScale compatibility
  • PostgreSQL — full dumps via pg_dump in custom or plain format, with support for replicas and managed services
  • MongoDB — full dumps via mongodump, with support for read replicas and Atlas collections
  • Redis — RDB snapshot backups for cache and data store recovery

Self-hosted vs managed databases

For databases running on your own server, SimpleBackups connects via SSH or the Backup Agent and runs the backup command directly. You need to provide the server's IP address, credentials, and the database connection details.

For managed databases (DBaaS), you can use serverless backup workers. These connect directly to your database host over the network without requiring a server. SimpleBackups supports over 15 managed database providers including Amazon RDS, DigitalOcean Managed Databases, Supabase, PlanetScale, Heroku, Aiven, and more.

Restoring a backup

Each database engine has its own restore process. SimpleBackups stores your backups as standard dump files, so you can restore them using native tools (mysql, pg_restore, mongorestore, redis-cli) or any compatible client.

Restore a MySQL backupHow to download and restore a MySQL dump file.Restore a PostgreSQL backupHow to download and restore a PostgreSQL dump file.Restore a MongoDB backupHow to download and restore a MongoDB dump file.