Files
postgres/backup/backup.sh
2025-12-09 11:12:08 +01:00

15 lines
264 B
Bash

#!/bin/bash
DATE=$(date +"%Y-%m-%d_%H-%M")
FILENAME="backup_$DATE.sql"
echo "Dumping database to $FILENAME"
/usr/bin/pg_dump \
-h postgres-db \
-U auction \
auctiondb \
> /backup/$FILENAME
# optional: keep only 14 days
find /backup -type f -mtime +14 -delete