Dec 11, 2020 12:48
С удивлением узнал, что перестали создаваться бэкапы после очередного обновления.
я уже описывал схему ранее Бэкапы
mysqldump начал выдавать ошибку:
mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces
Вобшем, после минорного обноления кое-что оказалось поломано:
Incompatible Change: Access to the INFORMATION_SCHEMA.FILES table now requires the PROCESS privilege.
This change affects users of the mysqldump command, which accesses tablespace information in the FILES table, and thus now requires the PROCESS privilege as well. Users who do not need to dump tablespace information can work around this requirement by invoking mysqldump with the --no-tablespaces option. (Bug #30350829)
Как починить? Просто добавить в строку параметр "--no-tablespaces":
mysqldump -ubackupuser -pfintiflushka --no-tablespaces base1 > /mnt/bkup/base1-$DT.sql
backup,
mysql,
linux