Назад | Перейти на главную страницу

Невозможно создать резервную копию моей базы данных

Я пытаюсь создать резервную копию своей базы данных MySQL 8 с помощью приведенной ниже командной строки, но получаю сообщение об ошибке.

Как сделать бэкап?

ubuntu@www-example-com ~ $ mysqldump -u root -p www_example_com > /var/www/www-example-com/share/www-example-com_$(date +%F).sql

-bash: /var/www/www-example-com/share/www-example-com_$(date +%F).sql: Permission denied

Похоже, что пользователь, выполняющий mysqldump, или пользователь, под которым вы вошли в систему, не имеют прав на запись резервной копии в каталог.

Я бы также изменил используемую команду на:

mysqldump -u root -p www_example_com > /var/www/www-example-com/share/www-example-com_"`date +"%d-%m-%Y"`".sql

Ссылка: https://stackoverflow.com/questions/1795678/append-date-to-filename-in-linux

Вы пытались проверить разрешения для всех каталогов в пути "/ var / www / www-example-com / share"? Кроме того, вы можете попробовать использовать sudo (если вы можете)