Задать вопрос

Реально ли вернуть дамп БД?

Здравствуйте. У нас на днях произошла такая ситуация, (установлена панель ispmanager) что, видимо, смогли взломать доступ к ftp пользователя admin.
Обнаружили что все домены содержат незнакомые папки и файлы. Было принято решение откатить все из резервной копии. Сделали, но почти сразу опять стали появляться чужие файлы. Т.к у нас есть резервные копии, было принято решение удалить всего пользователя и восстановить его данные из бэкапа под новым именем и с новым паролем. Все прошло успешно, но… Как оказалось потом, у нас не было в резервной копии одной БД, для нее просто не создавался судя по всему бэкап из-за ошибки описанной в саппорте isp “Ошибка Unknown column ‘generation_expression’ in ‘field list’ указывает на несоответствие версии клиента mysqldump и версии сервера MySQL. Колонка generation_expression появилась в более поздних версиях MySQL, начиная с 5.7, но клиент пытается запросить её на сервере более старой версии (например, 5.6).”. В итоге, мы остались без БД, к сожалению на компьютере есть старая версия и не полная по структуре и данным. Вопрос такой, а не могло ли на сервере остаться каких-либо “хвостов”? например от попыток резервных копий, или когда переносили пользователя с другого удаленного сервера с панелью isp или файл хранящий данные какой остается… Просто исчезли именно таблицы, сама БД и пользователь остались. Саппорт isp ответили посмотреть папку /var/lib/mysql-5.5 (этот сервер mysql был для этой базы). Но там кроме папки с именем БД и файла db.opt ничего не осталось. Не могло ли еще где остаться "следов" БД?
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
а большие ibdata1 и т.п. в /var/lib/mysql-5.5 остались?
Пустая директория с именем базы говорит о точ, что был innodb без включенной innodb_per_file.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы