fix mysql backups permissions
This commit is contained in:
parent
bceb779027
commit
5396130b53
@ -31,7 +31,7 @@ backup_date=`date +%Y_%m_%d_%H_%M`
|
|||||||
backup_dir="${backup_parent_dir}/${backup_date}"
|
backup_dir="${backup_parent_dir}/${backup_date}"
|
||||||
echo "Backup directory: ${backup_dir}"
|
echo "Backup directory: ${backup_dir}"
|
||||||
mkdir -p "${backup_dir}"
|
mkdir -p "${backup_dir}"
|
||||||
chmod 700 "${backup_dir}"
|
chmod 644 "${backup_dir}"
|
||||||
|
|
||||||
# Get MySQL databases
|
# Get MySQL databases
|
||||||
mysql_databases=`echo 'show databases' | mysql --user=${mysql_user} --password=${mysql_password} -B | sed /^Database$/d`
|
mysql_databases=`echo 'show databases' | mysql --user=${mysql_user} --password=${mysql_password} -B | sed /^Database$/d`
|
||||||
@ -46,5 +46,5 @@ do
|
|||||||
fi
|
fi
|
||||||
echo "Creating backup of \"${database}\" database"
|
echo "Creating backup of \"${database}\" database"
|
||||||
mysqldump ${additional_mysqldump_params} --user=${mysql_user} --password=${mysql_password} ${database} | gzip > "${backup_dir}/${database}.gz"
|
mysqldump ${additional_mysqldump_params} --user=${mysql_user} --password=${mysql_password} ${database} | gzip > "${backup_dir}/${database}.gz"
|
||||||
chmod 600 "${backup_dir}/${database}.gz"
|
chmod 644 "${backup_dir}/${database}.gz"
|
||||||
done
|
done
|
||||||
|
Loading…
x
Reference in New Issue
Block a user