Где получить резервную копию базы данных MySQL? Centos 6

Где получить резервную копию базы данных MySQL? Centos 6

Взглянул на:Где находятся базы данных — расположение файлов MySQL

Кажется, это не особо помогло.

Я использовал это для резервного копирования одной базы данных MySQLDatabase:http://www.tecmint.com/mysql-backup-and-restore-commands-for-database-administration/

Когда я запускаю команду для резервного копирования единой базы данных SQL, я не нахожу SQL в каталоге, указанном /var/lib/mysql/ в ссылке, которую я дал выше.

Где еще это может быть?

Я также не могу использовать PHPMyAdmin.

У меня есть SSH Root и FTP.

решение1

Резервная копия SQL должна находиться в папке, из которой вы запустили запрос mysqldump. Если вы запустили запрос из домашнего каталога, то файл должен находиться в том же каталоге.

решение2

Если вам нужно быстрое и идеальное резервное копирование, резервное копирование /var/lib/mysql будет лучше, так как команды mysqldump. Лучше, если вы остановите mysql на это время, если вы этого не сделаете, вам понадобится восстановление таблицы, если вы захотите повторно активировать старую резервную копию. mysqldump безопаснее.

Самый простой способ убедиться, где находятся файлы базы данных mysql, это проверить, где находятся открытые файлы mysqld. Это можно увидеть с помощью команды lsof, при запуске я предлагаю lsof -n|grep mysqld

Связанный контент