AlexAuto Posted April 6, 2018 Share Posted April 6, 2018 Здравствуйте,суть проблемы такова, сломали или подобрали пароль супер модера, удалили кучу тем, заблокировал модера, полез проверять базу, в базе куча ошибок, восстановить базу не в ручном не авто режиме не удалось, полетела таблица ibf_profile_portal_views,в итоге написал хостерам, они как то умудрились восстановить таблицу,дальше пошел смотреть удаленные темы, все что увидел восстановил, но как оказалось это не все, в списке удаленных не нашлось нескольких тем,хостеры нашли бэкап 3 дневной давности, посмотрели там таблица ibf_profile_portal_views тоже повреждена уже, в итоге решили взять из старой БД таблицы ibf_topics и ibf_posts и перенести их в существующую БД,на первый взгляд все было хорошо, ошибок в БД нет, темы удаленные восстановились.потом стали замечать что если пользователь написал сообщение то прикрепляется какой нибудь файл из существующего сообщения другого пользователя, что самое интересное так не у всех, а только у некоторых пользователей, не знаю какая закономерность...вопрос в том что не так? как решить данный вопрос? Link to comment Share on other sites More sharing options...
Атаман Posted April 6, 2018 Share Posted April 6, 2018 - Экспериментировать с базой не стоит- Подымаете свежий бэкап до взлома- ibf_profile_portal_views можно смело удалить если восстановить не получится, а после в админ центре форума во вкладке поддержка - проверка БД, нажмете кнопку пересоздать несуществующую таблицу. И скорее всего эта таблица была поломана давненько, они часто сыпятся. Link to comment Share on other sites More sharing options...
AlexAuto Posted April 6, 2018 Author Share Posted April 6, 2018 то-есть только откат БД?других вариантов нет?, просто заметил файлы всплывают как раз за те три дня которые потеряны. Link to comment Share on other sites More sharing options...
Атаман Posted April 6, 2018 Share Posted April 6, 2018 Зачем Вам потом проблемы с файлами и тд, как Вы описали выше.Поднять бэкап и пересоздать таблицу. Link to comment Share on other sites More sharing options...
AlexAuto Posted April 6, 2018 Author Share Posted April 6, 2018 ну в таком случае уже будет потеря 7 дней, а не три, просто если есть вариант поправить то хорошо, нет то придется восстанавливать Link to comment Share on other sites More sharing options...
newbie Posted April 7, 2018 Share Posted April 7, 2018 вопрос в том что не так? как решить данный вопрос? То есть у Вас таблицы тем и сообщений 3-х дневной давности, а остальные "свежие"?В таком случае получается, что юзер пишет сообщение, и в таблице вложений есть файл(ы) для этого поста.Посмотрите связи между постами и вложениями. Link to comment Share on other sites More sharing options...
AlexAuto Posted April 7, 2018 Author Share Posted April 7, 2018 То есть эти таблицы залили со старой БД - откат на три дня назад, а файлы проверяю они как раз за эти три дня которые были потеряны. Link to comment Share on other sites More sharing options...
newbie Posted April 7, 2018 Share Posted April 7, 2018 Выполните sql-запрос SELECT * FROM attachments WHERE attach_rel_module='post' AND attach_rel_id > (SELECT MAX(pid) FROM posts);Если будут какие-нибудь результаты, то эти вложения будут прикрепляться к будущим постам. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now