15 lines
264 B
Bash
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
|