Всем доброго времени суток!
Как водится, в пятницу вечером упал сервер БД. По закону подлости бЭкапы оказались битыми (в базу днем залили ОЧЕНЬ много инфы и на другой машине, куда делается бэкап, тупо не хватило места.) файлик /etc/my.cnf то же никто не удосужился скопировать. В сухом остатке имеем винт, с папками innodb и myisam. Подмонтировал на другую машину, прогнал fsck - чисто! Уже легче, но как теперь прицепить INNODB? Таблички MYISAM взлетели, но параметры INNODB никто не помнит Проблема усугубляется еще и тем, что в одной базе разные типы таблиц - MyISAM и INNODB. ОС FreeBSD 8.4 версия MySQL -5.1.73. Заранее спасибо всем откликнувшимся.
подлючить базу INNODB
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2012-08-13 14:32:10
- Откуда: Каменск-Уральский, Свердловской обл.
- Контактная информация:
подлючить базу INNODB
Глупый пингвин робко прячет...
Умный - смело достает!!!
Умный - смело достает!!!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- капитан
- Сообщения: 1820
- Зарегистрирован: 2010-12-25 20:41:50
- Откуда: Хлебная столица
Re: подлючить базу INNODB
Пробуйте просто включить engine, затем скопировать в db файлы базы.
Сразу можно сказать, использовался ли параметр per table.
Сразу можно сказать, использовался ли параметр per table.
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2012-08-13 14:32:10
- Откуда: Каменск-Уральский, Свердловской обл.
- Контактная информация:
Re: подлючить базу INNODB
Скопировать файлы при запущенном мускуле? Я правильно понял? Просто я пробовал, если в конфиге неверно указываешь размер файла для innoDB или значение инкремента, то мускуль не может подключить скопированные туда файлики InnoDB. Можно поподробнее для "одаренных". Поросто пошли третьи сутки , когда сплю по два часа и голова уже плохо соображает.
Глупый пингвин робко прячет...
Умный - смело достает!!!
Умный - смело достает!!!
-
- капитан
- Сообщения: 1820
- Зарегистрирован: 2010-12-25 20:41:50
- Откуда: Хлебная столица
Re: подлючить базу INNODB
включить engine
остановить сервер
скопировать в db файлы базы
запустить сервер
смотреть лог
Оно может ругнуться, что лог-файлы не такие, тогда их гнохнуть, при перезапуске создадутся сами из параметров.
остановить сервер
скопировать в db файлы базы
запустить сервер
смотреть лог
Оно может ругнуться, что лог-файлы не такие, тогда их гнохнуть, при перезапуске создадутся сами из параметров.
- Alex Keda
- стреляли...
- Сообщения: 35456
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2012-08-13 14:32:10
- Откуда: Каменск-Уральский, Свердловской обл.
- Контактная информация:
Re: подлючить базу INNODB
Всем откликнувшимся большое спасибо. все получилось согласно рекомендациям. От себя бы добавил, что ИМХО логи грохать не в коем случае нельзя! лично мне помогло force-recovery 6.
Глупый пингвин робко прячет...
Умный - смело достает!!!
Умный - смело достает!!!
- Alex Keda
- стреляли...
- Сообщения: 35456
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: подлючить базу INNODB
бывает ничё не помогает...
ткоа какимнить чудом дампить то что дампится, грохать всю директорию с базами, восстанавливать надампленное, восстанавливать из бэкапа то что не удалось сдампитть...
ткоа какимнить чудом дампить то что дампится, грохать всю директорию с базами, восстанавливать надампленное, восстанавливать из бэкапа то что не удалось сдампитть...
Убей их всех! Бог потом рассортирует...