#!/bin/sh
PATH=/XXXXX
cd ./dbbackup	// バックアップファイルを作成するフォルダに移動
PREFIX=`date +%Y%m%d_%H-%M-%S`
SQL=$PREFIX.sql

// DBのバックアップファイルを作成
/XXXXX/mysqldump -Q -h ホスト名 -u ユーザ名 -pパスワード  DB名 > $SQL 2> dump.error.txt

// gzipで圧縮
gzip -f $SQL
ZIP=$PREFIX.sql.gz

// PHPコマンドでuploadToGoogleDrive.phpを実行
php ../uploadToGoogleDrive.php dbbackup $ZIP > ./googleDriveUpload.log

// 2日以前のファイルをフォルダから削除
DAYS=2

if date -v 1d > /dev/null 2>&1; then
    PREFIX=`date -v -${DAYS}d +%Y%m%d`
else
    PREFIX=`date --date "${DAYS} days ago" +%Y%m%d`
fi

rm -f $PREFIX*.sql.gz