diff --git a/mysqlBackup.sh b/mysqlBackup.sh index b8e8fa1..b45fb99 100755 --- a/mysqlBackup.sh +++ b/mysqlBackup.sh @@ -12,10 +12,12 @@ if ! pgrep mysqld > /dev/null ; then fi mkdir -p "$MYSQLDIR" for db in $(mysql "--defaults-file=$MYSQLOPTIONFILE" -u backupuser -s -N -e 'SHOW DATABASES;'); do - #echo -e "==> Backing up database $db" - BACKEDUP="$BACKEDUP $db" - file=$MYSQLDIR/mysqldump-$db-$(date +%F_%H-%M).sql - mysqldump "--defaults-file=$MYSQLOPTIONFILE" -u backupuser --opt --single-transaction --databases "$db" | bzip2 > "$file.bz2" + if [[ "$db" != "information_schema" ]] ; then + #echo -e "==> Backing up database $db" + BACKEDUP="$BACKEDUP $db" + file=$MYSQLDIR/mysqldump-$db-$(date +%F_%H-%M).sql + mysqldump "--defaults-file=$MYSQLOPTIONFILE" -u backupuser --opt --single-transaction --databases "$db" | bzip2 > "$file.bz2" + fi done count=0