хозяйке на заметку

Aug 07, 2011 03:48

 Грохнул нечаянно базу данных в phpmyadmin. Хотел удалить битую таблицу, но не туда нажал. Свежих резервных копий нет. Сервер свой, linux на ext3. Чо делать?

Перекопал гугл, который сначала напугал, что удаленное на ext3 не подлежит восстановлению. Перепробовал несколько утилит, якобы делающих ext3 recovery. ext3undel ничо не нашла, ext3grep вылетела с ошибкой.

И только extundelete /dev/sda2 --restore-directory /var/lib/mysql/dbname чотко и быстро восстановила несчастную базу :) Восстанавливал в /tmp который в память примонтирован. Пострадала пара неважных табличек, видимо, перезаписались, пока конфигурял и ставил утилиты. Повезло :)

Хотел на радостях задонатить автору программы денег, но автор настолько благородный, что даже не написал, как это можно сделать. Выразил респект и уважуху на странице проекта :)

linux, красноглазие, file recovery

Previous post Next post
Up