Ответ эксперта

Можно ли восстановить удалённые или изменённые данные MySQL?

Вопрос по направлению: Экспертиза СУБД MySQL

Ответ

Иногда можно, но результат зависит от сохранённых источников. Наиболее проверяемый вариант — развернуть на отдельном стенде согласованную базовую копию и применить непрерывную последовательность binary log до выбранной позиции или события. Проверяют происхождение копии, её создание до спорного изменения, непрерывность журналов и их связь с тем же экземпляром.

Эксплуатационное восстановление возвращает систему в работу, а экспертная реконструкция проверяет воспроизводимое состояние на неизменяемых исходниках и рабочих копиях. Восстановленные данные сами не доказывают их наличие в спорный момент. Redo и undo InnoDB не гарантируют возврат удалённой строки: redo нужен прежде всего для crash recovery, а старые версии в undo со временем очищаются. Не импортируйте дамп и не запускайте восстановление поверх единственной базы.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить проект вопросов и материалы.

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

  • Подберём специалиста
  • Поможем с проектом вопросов
  • Оценим срок и стоимость
Обсудить обращение или позвоните 8 (800) 333-24-09 Бесплатный звонок по России