Как восстановить MySQL DB из резервной копии

0

Недавно мой сервер разбился, и я поддерживал файлы Mysql с помощью рейда.

СПРАВОЧНАЯ ИНФОРМАЦИЯ

/backup/var/lib/mysql

Я установил новый OS(RHEL5.3) на свой сервер, и я хочу восстановить свою БД в MySQL

Как это сделать?
Я знаю, что вы можете ssh mysql > the dump files
но эти резервные файлы не находятся в DUMP.
Они разделяются как .MYD .MYI .frm и т.д.

Теги:
ssh

2 ответа

1
Лучший ответ

Я думаю, ваш резервный файл не находится на том же сервере, что и ваша база данных.

Try:

scp -r /backup/var/lib/mysql/* DB_SERVER:YOUR_NEW_DATABASE_DIRECTORY

Тогда

ssh DB_SERVER
.. restart your mysql daemon (easier)
.. or flush privileges, flush tables ...
  • 0
    так я бы запустил что-то подобное? scp -r / backup / var / lib / mysql / blog_db DB_SERVER: / var / lib / mysql / blog_db
  • 0
    @ Мака - Да. Обратите внимание, что на каждой базе данных есть каталог. Итак, в вашем DB_SERVER оба должны быть сопоставимы. Или вы делаете scp для каталога за один раз.
Показать ещё 6 комментариев
0

Скопируйте эти файлы непосредственно в каталог данных mysql, и вы сможете получить к ним доступ в MySQL. Это должно помочь вам!

  • 0
    я попробую это

Ещё вопросы

Сообщество Overcoder
Наверх
Меню