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

Взломали один из старых серверов с Ubuntu 16.04, за которым давно не следил, удалили все базы данных, пытаюсь восстановить хоть какие-то данные из них.

В /var/lib/mysql есть файлы:
- ib_logfile0
- ib_logfile1
- ibdata1
- ibtmp1

1. Можно ли чисто теоретически достать какие-то данные таблиц удалённых баз данных из этих файлов?
2. Можно ли открыть ibdata1 в каком-то удобоваримом виде и вручную повытаскивать данные? Потому что при открытии в текстовом редакторе выдаёт в подобном виде:
52az6GBFE3eELA.jpg
3. Есть ли какие-то иные способы восстановления данных из удалённых баз данных? testdisk не помог
  • Вопрос задан
  • 465 просмотров
Решения вопроса 1
BojackHorseman
@BojackHorseman Куратор тега MySQL
...в творческом отпуске...
чисто теоретически можно запустить какую-нибудь утилиту восстановления удаленных файлов и понадеяться на чудо.

чисто теоретически можно восстановить базу по журналу транзакций, но они встречаются еще реже бекапов.

чисто теоретически можно отправиться в прошлое, сделать бекапы баз, вернуться и восстановить данные из бекапа.

а чисто практически админы деляется на тех, кто не делает бекапы и тех, кто уже делает.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы