December 11th, 2020

Бэкапы - 2

С удивлением узнал, что перестали создаваться бэкапы после очередного обновления.
я уже описывал схему ранее Бэкапы
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