#!/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"