Восстановить базу данных WordPress только с ibdata1 - PullRequest
0 голосов
/ 06 июня 2018

Наш сервер потерял все базы данных mysql способами, которые я не могу объяснить.Возможно, кто-то удалил папки.Возможно, член команды ... расследования продолжаются.

Но сейчас мне нужно восстановить данные.

У меня есть только структура ниже внутри / var / lib / mysql

enter image description here

Возможно ли восстановить базу данных, используя только эти файлы?

Все мои попытки Google продолжают говорить о наличии файлов .frm, которых у меня нетиметь больше.

Пожалуйста, помогите - я нашел около 4 методов, но я застрял, потому что они требуют файлов .frm.

Сервер MySQL тоже мертв, он не запускается, и я не могубольше полагаться на сервер.Логи тоже были очищены.

Ответы [ 2 ]

0 голосов
/ 06 июня 2018

Первым шагом должно стать создание резервной копии оставшихся файлов в безопасном месте и только после этого приступить к восстановлению данных.

Если вы знаете структуру потерянной базы данных, вы можете попытаться

  • переинициализировать mysql с нуля, чтобы снова запустить сервер mysql.
  • Затем создайте пустую базу данных и таблицы в ней с оригинальными именами и структурой.Это создаст отсутствующие файлы .frm.
  • Остановите сервер MySQL, замените вновь созданные файлы файлами из резервной копии.Не забудьте проверить права доступа и владение файлами.
  • Запустите сервер MySQL снова.Надеюсь, он сможет восстановить ваши данные.
0 голосов
/ 06 июня 2018

Файл, указанный выше, не поможет вам восстановить базу данных.Лучший способ - это заменить диск сервера, установить новый диск, а затем запустить восстановление и исследования (для этого есть несколько инструментов судебной экспертизы. Чем больше вы используете текущий диск, тем больше у вас упадет шанс восстановить или собрать диск).данные расследования).

Но это возможно только при наличии физического доступа к системе.Кроме того, стоит отметить, что опыт работы с рабочим сервером должен быть закрытым и никому не передаваться. Существует несколько способов обеспечения безопасности корневых учетных данных и настройки для обновления кода или сервера.

посмотрите, может быть, вы используете:

https://dba.stackexchange.com/a/54018

...