Backup Every MySQL database in a single job

No need to setup individual jobs, do all your databases in once place

Backup one server, database, or application for free forever.

Read our Privacy Policy.

MySQL All Databases Backups

Backup Everything

Backup all of your MySQL in one simple backup. SnapShooter will extract each database out in a separate files making the process of restoring a single database easily. Or if you prefer check a box and get a single dump file produced. Never forget a new Database again, with database scans at backup time. Your MySQL databases can be backed up to any of our supported S3, AWS S3, DigitalOcean Spaces, Wasabi, Backblaze B2 and custom S3 endpoints

  • Store backups to any S3 storage, Google drive and Dropbox

  • Encrypt your data on the move

  • One backup file or seperate files per database

Backup Everything

Learn - Getting Started

See how easy it is to gets started with MySQL backups on your own servers, watch along as we show you have to backup within 3 minutes

Related backup solutions

AWS RDS Aurora MySQL

Backup your RDS Aurora MySQL database to s3 or other providers s3 storage

Learn more

MySQL Single Databases

Backup a single MySQL database to your external storage

Learn more

DigitalOcean Managed MySQL

Backup a DigitalOcean MySQL database to your external storage

Learn more

FAQs

Can't find the answer you're looking for? Reach out to our customer support team.

Seperate Files

With SnapShooter MySQL All backups you can select if you want a single dump file or if you would prefer each database to be a separate backup. This has the advantage of been easier to restore a single database

Stoked that SnapShooter takes care of MySQL backups for us, I started out writing my own scripts to do it but it gets pretty complicated between dumping, uploading, rotating, verifying... would much rather use a reliable service like this than roll my own!

Reilly Chase Small Avatar
Reilly Chase
Founder - HostiFi

Learn how SnapShooter makes backups of your MySQL All Databases.

Watch the way your data flows from source to the storage you decide.

Server Based MySQL All Databases Backups

For customers who already have a server and want there MySQL Databases data to stay within there own network, only meta sent back to SnapShooter.

  1. SnapShooter Connects Via SSH to your server
  2. Once Connected this server connects directly to your MySQL Databases and begins the backup process
  3. Data from MySQL Databases begins streaming to your server
  4. Your Server compresses the data and uploads it to your storage
  5. Confirmation of uploaded chunk is received, repeat steps 3,4,5 until backup completed
  6. During the backup meta data is periodic send back to SnapShooter for real time monitoring
  7. Once the backup is completed SnapShooter confirms the file size with the storage
Servers Customer’s storage Meta 6 Customers Customer’s server SnapShooter SSH File size check Owned by customer 5 4 3 1 7 2

Serverless MySQL All Databases Backups

For customers who want us to directly access your MySQL Databases using SnapShooters fleet of global servers.

  1. SnapShooter boots a container in a SnapShooter cluster of your choosing
  2. Once booted this container connects your MySQL Databases and begins the backup process
  3. Data from MySQL Databases begins streaming to the SnapShooter Container
  4. The container compresses the data and uploads it to your storage
  5. Confirmation of uploaded chunk is received, repeat steps 3,4,5 until backup completed
  6. During the backup meta data is periodic send back to SnapShooter for real time monitoring
  7. Once the backup is completed SnapShooter confirms the file size with the storage
Serverless 2 Meta 6 Customer Asset Container SnapShooter File size check Customer’s storage Owned By Customer SnapShooter Cluster 2 5 4 3 1 7

Latest insights

Discover perspectives from backup experts around data retention, trends, operations - all to help you determine your best path forward.

Backup one server, database, or application for free forever.

No credit card required. Cancel anytime!