Simple Docker container for backing up MySQL/MariaDB databases daily.
1.4K
Simple Docker container for backing up MySQL/MariaDB databases daily (at 2 AM). It also creates an MD5 hash of each database.
docker run -dit --restart unless-stopped \
--name SQLBACK \
-e DB_HOST=localhost \
-e DB_PORT=3306 \
-e DB_USER=root \
-e DB_PASS= \
-e EXCLUDE=sys,mysql,information_schema,performance_schema \
-e KEEP_DAYS=60 \
-e TZ="Atlantic/Azores" \
-v /path/to/backups:/backup \
mnunes/sqlback:latest
| Variable | Description | Required | Default |
|---|---|---|---|
| DB_HOST | Database host | No | localhost |
| DB_PORT | Database port | No | 3306 |
| DB_USER | Database user | No | root |
| DB_PASS | Database password | No | |
| EXCLUDE | Databases to exclude. Comma separated (no spaces) | No | sys,mysql,information_schema,performance_schema |
| KEEP_DAYS | Days to keep old backups | No | 60 |
| TZ | Timezone | No |
Content type
Image
Digest
sha256:24327b7a9…
Size
23.1 MB
Last updated
about 1 year ago
docker pull mnunes/sqlback