]> andersk Git - sql.git/blame_incremental - libexec/cron-daily-local.sh
backups: keep less monthlys
[sql.git] / libexec / cron-daily-local.sh
... / ...
CommitLineData
1#!/bin/bash
2
3/srv/libexec/local_is_backup
4BACKUP="$?"
5if [[ "$BACKUP" == "0" ]]; then
6 NEWBF=/srv/backup/daily/sql.mit.edu_`date +%Y-%m-%d`.sql.gz
7 /usr/bin/mysqldump -umit-backup -efqQK --all-databases | gzip > $NEWBF
8 if [[ -s $NEWBF && `ls /srv/backup/daily/ | wc -l` -ge 4 ]]; then
9 rm -f /srv/backup/daily/`ls -t /srv/backup/daily/ | tail -n1`
10 fi
11fi
This page took 0.079265 seconds and 5 git commands to generate.