S
Sofa7
Guest
Hallo. seitdem ich dieses Script ausgeführt habe was in einem Thread stand erhalte ich "Forbidden" bei meiner seite sowie phpmyadmin, doch wieso ??
Code:
#!/bin/bash
set -o pipefail
target_dir=/root
keep=5
MyUSER=SQL
MyHOST=localhost
MyPASS=PASSWORT
MyOPTS="--single-transaction --add-drop-database --add-locks --routines --triggers --events --default-character-set=utf8"
MYSQL="$(which mysql)"
MYSQLDUMP="$(which mysqldump)"
GZIP="$(which gzip)"
mkdir -p $target_dir
chmod 770 $(dirname $target_dir)
# do backup
$MYSQLDUMP --all-databases -u $MyUSER -h $MyHOST -p$MyPASS $MyOPTS | $GZIP -9 > $target_dir/$(date +%Y%m%d-%H%M).sql.gz
if [ $? != 0 ]; then
echo "$(hostname -s) backup_mysql 2 Backup of MySQL failed!" | /usr/sbin/send_nsca
exit 1
fi
find $target_dir -type f -mtime +$keep -exec rm {} \;
find $target_dir -depth -type d -empty -exec rmdir {} \;
echo "$(hostname -s) backup_mysql 0 Backup of MySQL finished $(date +%D-%T)" | /usr/sbin/send_nsca