Добавление параметров mysqldump в automysql
Прошу прощения за любые ошибки форматирования или грамматики.
В настоящее время я использую automysqlbackup для создания локальных резервных копий моей базы данных MySQL. Недавно я начал испытывать проблемы, связанные с тем, что automysqlbackup (или фактически mysqldump) блокирует таблицы перед сбросом.
У меня нет доступа к любому пользователю mySQL или пользователю root, только /etc/mysql/debian.cnf.
Мне нужно было бы добавить параметр "--lock-tables=false", чтобы automysqlbackup не блокировал таблицы. Я осознаю следующие риски.
3 ответа
Я добавил эту опцию в /etc/default/automysqlbackup
ОПЦИИ
OPT="$OPT --lock-tables=false"
Я решил это сам.
Строка 431 в /usr/sbin/automysqlbackup содержит "команду", редактирование которой решило мою проблему.
"OPT="$OPT --lock-tables=false""
Он не будет работать
/usr/sbin/automysqlbackup инициирует переменную OPT, поэтому она не будет передаваться из /etc/default/automysqlbackup