rclone: Cloud Backups for VPS
rclone supports 40+ providers: S3, Google Drive, Backblaze B2, Dropbox, OneDrive, and any S3-compatible service.
Install and Configure
curl https://rclone.org/install.sh | sudo bash
rclone configBackup Script
#!/bin/bash
DATE=$(date +%Y-%m-%d)
mysqldump --all-databases -u root -p'PASSWORD' | gzip > /tmp/mysql-$DATE.sql.gz
rclone copy /tmp/mysql-$DATE.sql.gz backblaze-crypt:vps-backups/$DATE/
rm /tmp/mysql-$DATE.sql.gzTip: Use
--transfers=8 --checkers=16 for parallel uploads to significantly speed up backups.