Backup yang Bikin Tenang — MySQL & PostgreSQL backup automation tool.
# Quick start
cp config.yaml.example config.yaml # edit with your database credentials
docker compose pull # pull pre-built image
docker compose run --rm tenangdb backup --yes- Interactive setup —
docker compose run --rm tenangdb init - Metrics exporter — Prometheus endpoint at
:9090 - Cloud upload — S3, GCS, Azure via rclone
- Compression — tar.gz, tar.zst, tar.xz
- Scheduling — cron or systemd timer on the host
| Guide | Description |
|---|---|
| Docker | Setup, networking, volumes |
| Production | Scheduling, security, monitoring |
| Commands | CLI reference |
| Configuration | Quick config example |
| Full Reference | All config options |
| Database User Setup | Create MySQL/PostgreSQL users for TenangDB |
Platform: Linux, macOS (dev), Docker (prod)
MySQL: 5.7+, 8.0+, MariaDB 10.3+
PostgreSQL: 12+ (pg_dump >= server version required)
Cloud: 40+ providers via rclone