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

Кто-нибудь знает, где я могу найти полезные инструкции по восстановлению базы данных MySQL с помощью Backup Exec?

Мне нужно протестировать наши резервные копии, и в настоящее время я пытаюсь выяснить, как «восстановить» одну из наших действующих баз данных MySQL на один из наших серверов разработки ... знает ли кто-нибудь сайт с хорошим, как это сделать с помощью Backup Exec ?

Если это имеет значение, БД запускается на CentOS.

Спасибо!

Я не знаю точного ответа на ваш вопрос, но я не уверен на 100%, как выполняется резервное копирование вашей базы данных, поэтому я надеюсь, что это может хотя бы помочь!

Мне никогда не удавалось создать резервную копию сервера MySQL с помощью Backup Exec, поскольку, похоже, нет агента MySQL, который можно было бы использовать (я использую старую версию, поэтому к настоящему времени все может измениться). Я никогда не мог найти никакой информации, как заставить его работать. Резервное копирование базы данных выполняется в настоящее время?

Обходной путь, который я использую, - это настроить задание cron для использования mysqldump чтобы выгрузить базу данных MySQL в файл на диске, используя следующее (с битами в <> s используются для замены реальной информации)

mysqldump -u <dbuser> -p<dbpassword> -Q -O add-drop-table=TRUE -O add-locks=FALSE -O lock-tables=FALSE <dbname> | gzip -c > mysqlbackup.sql.gz

Затем, когда мне нужно восстановить, это просто случай разархивирования резервной копии и запуска

mysql -u <dbuser> -p<dbpassword> <dbname> < mysqlbackup.sql

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