Skip to main content
Techulus Cloud can automatically back up databases running in your containers to S3-compatible storage. Backups are triggered on a schedule or manually from the web UI.

Supported Databases

The agent detects the database type from the container image name and runs the appropriate dump command:
DatabaseDump Command
PostgreSQLpg_dump -Fc
MySQLmysqldump
MariaDBmysqldump
MongoDBmongodump --archive --gzip
Redisredis-cli BGSAVE
Backups are compressed and uploaded as .tar.gz archives.

Configuration

Configure S3-compatible storage in the control plane environment:
VariableDescription
BACKUP_STORAGE_PROVIDERStorage provider (e.g., s3)
BACKUP_STORAGE_BUCKETBucket name
BACKUP_STORAGE_REGIONAWS region
BACKUP_STORAGE_ENDPOINTCustom endpoint for MinIO or other S3-compatible providers
BACKUP_STORAGE_ACCESS_KEYAccess key
BACKUP_STORAGE_SECRET_KEYSecret key
BACKUP_STORAGE_RETENTION_DAYSNumber of days to retain backups (default: 7)
Works with AWS S3, MinIO, DigitalOcean Spaces, and any S3-compatible provider.