The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Нужно восстановить innodb таблицу"
Отправлено IVB, 29-Авг-13 15:50 
>> Доброго времени суток, дамы и господа.
>> Нужно восстановить удаленную (DROP TABLE) InnoDB таблицу.
>> Есть файлы таблица.frm и таблица.ibd (опция file_per_table включена) с данными почти на
>> момент удаления.
>> Попытался создать пустую базу, в ней создать именно эти таблицы, и затем
>> подменить файлы (чтобы получить "нормальный" бэкап). С MyISAM такое проходит "на
>> ура", но InnoDB отказывается видеть файлы таблиц (вплоть до краха MySQL).
>> Если кто-то уже решал подобные задачи - поделитесь рецептом.
> есть 2 категории людей - те, которые _уже_ делают бекапы и те,
> которые _ещё нет_

Бэкап делается!

Стоят рядом два сервера, и с мастера все реплицируется на слэйв. Сохранность данных при падении мастера близка к 100%.

К сожалению, от кривых рук админа, "промахнувшегося" при удалении таблицы, такой бэкап не спасает (т.к. реплика выполняется практически моментально).

Единственное, что удалось сделать после остановки мускуля на слейве - как раз восстановить удаленные файлы .frm и .ibd.

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру