From 7be9a0d0a4f291c96d7f957ca95278c59092a6a7 Mon Sep 17 00:00:00 2001 From: layman Date: Sun, 6 May 2018 09:50:14 +0200 Subject: [PATCH] do not back up information_scheme --- mysqlBackup.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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