All Templates / Storage

MySQL With Backups

MySQL With Backups

The standard MySQL database plus backups to Cloudflare R2

Deploy MySQL With Backups

MySQL

mysql

Just deployed

/var/lib/mysql

Backup MySQL to R2

dbanty/rclone-mysql-backup

Just deployed

Deploys the standard Railway MySQL plus a container which backs up that database to Cloudflare R2.

To set up properly, modify the backups service to:

  • 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

MySQL

mysql

Backup MySQL to R2

dbanty/rclone-mysql-backup
Deploy Now

Details

Created on Mar 19, 2024

3 total projects

2 active projects

80% success on recent deploys

Shell, Dockerfile

Storage



More templates in this category

View Template
ReadySet

ReadySet

A lightweight caching engine for Postgres


Milo

View Template
EdgeDB

EdgeDB

EdgeDB template based on their Docker deployment guide


Ajit Krishna

View Template
Apache Kvrocks

Apache Kvrocks

A drop-in replacement for Redis to store data on a volume.


Bram