Backup MySQL to Cloudflare R2

Run a single backup of a MySQL database to Cloudflare R2

Deploy Backup MySQL to Cloudflare R2

rclone-mysql-backup

dbanty/rclone-mysql-backup

Just deployed

This container runs a single time, backing up a MySQL database to Cloudflare R2. To set up properly:

  • Disable restarts
  • Set a Cron schedule to back up as often as you'd like in settings

Internally, this uses mydumper to dump the database quickly (saving you compute cost over mysqldump) and rclone to sync the data with a folder in an R2 bucket.

You can modify the generated rclone config to support virtually any other target for the backup.


Template Content

rclone-mysql-backup

dbanty/rclone-mysql-backup

More templates in this category

View Template
Postgres S3 backups
A simple NodeJS app to back up your PostgreSQL database to S3 via a cron

View Template
Tier
A single tool to configure,orchestrate and manage your entire pricing stack

View Template
Trigger.dev
Open source background jobs framework for TypeScript.