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 fi
mkdir -p "$MYSQLDIR" mkdir -p "$MYSQLDIR"
for db in $(mysql "--defaults-file=$MYSQLOPTIONFILE" -u backupuser -s -N -e 'SHOW DATABASES;'); do for db in $(mysql "--defaults-file=$MYSQLOPTIONFILE" -u backupuser -s -N -e 'SHOW DATABASES;'); do
#echo -e "==> Backing up database $db" if [[ "$db" != "information_schema" ]] ; then
BACKEDUP="$BACKEDUP $db" #echo -e "==> Backing up database $db"
file=$MYSQLDIR/mysqldump-$db-$(date +%F_%H-%M).sql BACKEDUP="$BACKEDUP $db"
mysqldump "--defaults-file=$MYSQLOPTIONFILE" -u backupuser --opt --single-transaction --databases "$db" | bzip2 > "$file.bz2" 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 done
count=0 count=0