Automatic MySQL backups to any storage you want
Online MySQL Backup service that you set and forget!
Backup one server, database, or application for free forever.
Backup your self hosted MySQL or Managed
If we can connect to it, we can back it up!
Useful links
- Backup MySQL Database
- How to Backup MySQL to DigitalOcean Spaces
- How to Backup MySQL Database to Backblaze with Bash
- How to Backup MySQL Database to Filebase Using Bash
Learn how SnapShooter makes backups of your MySQL Single Databases.
Watch the way your data flows from source to the storage you decide.
Server Based MySQL Single Databases Backups
For customers who already have a server and want their MySQL data to stay within their own network, only meta is sent back to SnapShooter.
- SnapShooter connects via SSH to your server.
- Once connected, this server connects directly to your MySQL and begins the backup process.
- Data from MySQL begins streaming to your server.
- Your server compresses the data and uploads it to your storage.
- Confirmation of uploaded chunk is received; repeat steps 3, 4, 5 until backup is completed.
- During the backup, metadata is periodically sent back to SnapShooter for real-time monitoring.
- Once the backup is completed, SnapShooter confirms the file size with the storage.
Serverless MySQL Single Databases Backups
For customers who want us to directly access your MySQL using SnapShooter's fleet of global servers.
- SnapShooter boots a container in a SnapShooter cluster of your choosing.
- Once booted, this container connects to your MySQL and begins the backup process.
- Data from MySQL begins streaming to the SnapShooter container.
- The container compresses the data and uploads it to your storage.
- Confirmation of uploaded chunk is received; repeat steps 3, 4, 5 until backup is completed.
- During the backup, metadata is periodically sent back to SnapShooter for real-time monitoring.
- Once the backup is completed, SnapShooter confirms the file size with the storage.