Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Бекап из mysqlbinlog / 4 сообщений из 4, страница 1 из 1
07.09.2015, 11:58:57
    #39044765
Pim.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бекап из mysqlbinlog
Всем доброго времени суток!

На днях из БД в одной таблице по ошибке удалил некоторое кол-во нужных записей.
Т.к. бекап БД не делался, к сожалению, единственным выходом остался бекап через mysqlbinlog.

Необходимые binlog'и я нашел (по времени, когда происходило удаление записей). В логах нужные мне delete'ы тоже нашел. Удалял я записи по ключу: напр. DELETE FROM `events` WHERE eventid IN (23261667,23393825). А мне нужны все поля этих записей.

Создал копию БД, чтобы туда восстановить все изменения. Запустил mysqlbinlog, однако записи не появились. В чем моя ошибка?
...
Рейтинг: 0 / 0
07.09.2015, 12:23:13
    #39044803
Pim.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бекап из mysqlbinlog
Бекап делал двумя способами:
1) Через shell: #mysqlbinlog mysql-bin.001622 | mysql -u root -f
2) Через запрос: SET UNIQUE_CHECKS=0; source bin001622.sql;
...
Рейтинг: 0 / 0
07.09.2015, 12:23:45
    #39044805
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бекап из mysqlbinlog
binlog не данные, а логирование действий, найдите место где логировались вставки по этим id
...
Рейтинг: 0 / 0
07.09.2015, 12:44:44
    #39044842
Pim.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Бекап из mysqlbinlog
Даже так. А я думал, он умеет откатывать удаления. Логов вставки уже нет, к сожалению.
Получается, данные никак не восстановить, так?
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Бекап из mysqlbinlog / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]