From 8adaa849dc3e57e6a11e5673ea195622fccd82c4 Mon Sep 17 00:00:00 2001 From: Fabio Woxxy Date: Sat, 17 Sep 2011 20:40:22 +0200 Subject: [PATCH] Added path for mysqldump so cron actually works --- mysqltos3.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mysqltos3.sh b/mysqltos3.sh index d621656..9b205a6 100644 --- a/mysqltos3.sh +++ b/mysqltos3.sh @@ -6,10 +6,12 @@ # change these variables to what you need MYSQLROOT=root MYSQLPASS=password -S3BUCKET=mybucket +S3BUCKET=my-db-backup-bucket +# when running via cron, the PATHs MIGHT be different. If you have a custom/manual MYSQL install, you should set this manually like MYSQLDUMPPATH=/usr/local/mysql/bin/ +MYSQLDUMPPATH= # dump all databases -mysqldump --quick --user=${MYSQLROOT} --password=${MYSQLPASS} --single-transaction --all-databases > ~/all-databases.sql +${MYSQLDUMPPATH}mysqldump --quick --user=${MYSQLROOT} --password=${MYSQLPASS} --single-transaction --all-databases > ~/all-databases.sql if [ $1 != month ] then