SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 08.11.2016 12:03:48

Exorcist
Участник
Зарегистрирован: 14.10.2009
Сообщений: 12

Помогите восстановить БД

Добрый день! Помогите восстановить бд. Грохнулся сервер, бэкапы не выжали, только папка с БД. В ней были три таблицы InnoDB они корректно восстнавливаются путем копирования файлов, а вот остальные в формате MyISAM нет. БД видит их в списке, но при открытии пишет, что таблица не существует.
Дам на пиво!
Ссылка на гугл https://drive.google.com/open?id=0B4iPz … 2NSbjJSWU0

Неактивен

 

#2 08.11.2016 13:59:37

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5827

Re: Помогите восстановить БД

наоборот, у вас 3 таблицы MyISAM, которые восстанавливаются копированием, а вот для InnoDB нужны ещё другие файлики
посмотрите "этажем выше" есть файлы типа ibdata, iblgfile ?

Неактивен

 

#3 08.11.2016 14:05:43

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5827

Re: Помогите восстановить БД

Неактивен

 

#4 08.11.2016 14:07:33

Exorcist
Участник
Зарегистрирован: 14.10.2009
Сообщений: 12

Re: Помогите восстановить БД

Да, все эти файлы есть.

Отредактированно Exorcist (08.11.2016 14:09:36)

Неактивен

 

#5 08.11.2016 14:32:08

Exorcist
Участник
Зарегистрирован: 14.10.2009
Сообщений: 12

Re: Помогите восстановить БД

Если их заменить ib_logfile0, ib_logfile1, ibdata1 . То бд отказывается запускаться.

Неактивен

 

#6 08.11.2016 14:38:15

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5827

Re: Помогите восстановить БД

так и должно быть.
инструкции есть тут:
http://sqlinfo.ru/forum/viewtopic.php?id=2483
https://habrahabr.ru/post/125358/

Неактивен

 

#7 08.11.2016 16:01:11

Exorcist
Участник
Зарегистрирован: 14.10.2009
Сообщений: 12

Re: Помогите восстановить БД

vasya написал:

так и должно быть.
инструкции есть тут:
http://sqlinfo.ru/forum/viewtopic.php?id=2483
https://habrahabr.ru/post/125358/

Сделал все согласно инструкции. Сам MYSQl запустился, но данных так и нет.


ВОт что пишет в режиме 6 . http://joxi.ru/l2ZvaEPs867R92.jpg

Но все файлы есть!

Кстати залил еще  ib_logfile0, ib_logfile1, ibdata1 по ссылке в шапке. Может, кто поможет? Оплачу работу, действительно не очень много времени есть разобраться.

Отредактированно Exorcist (08.11.2016 16:01:26)

Неактивен

 

#8 10.11.2016 11:43:23

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: Помогите восстановить БД

Нужно правильно указывать название базы данных — оно есть во внутренней структуре файлов InnoDB.

Сдампил, раз уж поднял, чтобы Вы не мучались — https://yadi.sk/d/c42N3booyKyUE.

Неактивен

 

#9 11.11.2016 03:33:27

Exorcist
Участник
Зарегистрирован: 14.10.2009
Сообщений: 12

Re: Помогите восстановить БД

paulus написал:

Нужно правильно указывать название базы данных — оно есть во внутренней структуре файлов InnoDB.

Сдампил, раз уж поднял, чтобы Вы не мучались — https://yadi.sk/d/c42N3booyKyUE.

Спасибо!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson