初始化
This commit is contained in:
@@ -5,6 +5,9 @@ CREDENTIALS="-h ${PGHOST:-postgres} -U ${PGUSER:-postgres}"
|
||||
BACKUP_DIR=${BACKUP_DIR:-/backup}
|
||||
RETENTION_DAYS=${RETENTION_DAYS:-7}
|
||||
|
||||
# 自动创建备份目录
|
||||
mkdir -p "$BACKUP_DIR"
|
||||
|
||||
backup() {
|
||||
local filename="backup_$(date +%Y%m%d_%H%M%S).sql.gz"
|
||||
echo "[$(date +%Y-%m-%d\ %H:%M:%S)] Starting backup: $filename"
|
||||
|
||||
Reference in New Issue
Block a user