Files
2026-08-27 16:11:49 +08:00

9 lines
336 B
Bash

#!/bin/sh
# 一次性 mysqldump 备份(由 docker compose --profile backup run --rm backup 触发)
set -e
mkdir -p /backup
mysqldump -h mysql -uroot inquiry | gzip > "/backup/inquiry-$(date +%F).sql.gz"
# 14 天滚动清理
find /backup -name "inquiry-*.sql.gz" -mtime +14 -delete
echo "backup done: /backup/inquiry-$(date +%F).sql.gz"