do not back up information_scheme

This commit is contained in:
layman 2018-05-06 09:50:14 +02:00
parent a347986e91
commit 7be9a0d0a4

View file

@ -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