Восстановить лог администраторов
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 1.4.3
- Сообщения: 86
- Стаж: 19 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 2 раза
Восстановить лог администраторов
phpbb 3.1.11
Случайно почистил Лог администраторов. А он мне нужен старый. Есть бэкап, как средствами расширения Auto Database Backup так и от хостинга.
Подскажите как лучше восстановить старый лог.
Вариант подгрузить старый к текущему - лучше. Заменить текущий старым то же не плохо.
Случайно почистил Лог администраторов. А он мне нужен старый. Есть бэкап, как средствами расширения Auto Database Backup так и от хостинга.
Подскажите как лучше восстановить старый лог.
Вариант подгрузить старый к текущему - лучше. Заменить текущий старым то же не плохо.
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
Re: Восстановить лог администраторов
Очистить таблицу phpbb_log и залить данные из бэкапа, предварительно выдернув таблицу в отдельный файл *.sql
-
- phpBB 1.4.3
- Сообщения: 86
- Стаж: 19 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 2 раза
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Восстановить лог администраторов
Perfecthus, и потеряв при этом ВСЕ логи (админские, пользовательские, ошибок) за период с даты создания бэкапа и до окончания восстановления старой таблицы phpbb_log - и как итог кривая работа движка/расширений, где есть привязка к записям логов. Вы бы лучше не советовали такое, раз не знаете как можно сделать правильно...
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
Re: Восстановить лог администраторов
Pazh, А кто мешает сделать бэкап таблицы логов с даты создания предыдущего бэкапа и до окончания восстановления старой таблицы? Затем объединить и залить обратно в таблицу.
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Восстановить лог администраторов
Perfecthus, если бы у бабки были ..., она была бы дедкой...
Вы сначала пишите:
Вы сначала пишите:
А потом вспоминаете, когда вас ткнули носом в Ваш же бред:
Велосипед и куча лишних телодвижений...Perfecthus писал(а): 17.08.2018 10:34 А кто мешает сделать бэкап таблицы логов с даты создания предыдущего бэкапа
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
Re: Восстановить лог администраторов
Вообще-то, создать бэкап перед изменением БД - это, как само-собой разумеющееся должно быть, потому и не написал об этом.
И не надо говорить, что это бред.
И не надо говорить, что это бред.
Предложи свой вариант - автомобиль с автоматической коробкой!
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Восстановить лог администраторов
толку от этого бэкапа, если ПЕРЕД восстановление все очищено???? Это самый что ни на есть - бредPerfecthus писал(а): 17.08.2018 10:44 Вообще-то, создать бэкап перед изменением БД - это, как само-собой разумеющееся должно быть, потому и не написал об этом.
И не надо говорить, что это бред.
Помощь в ЛС/email только за WM или ЮMoney
-
- Поддержка
- Сообщения: 12751
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: Восстановить лог администраторов
Вообще-то
phpbb_log
- последнее звено в связи таблиц, так что ничего не будет-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Восстановить лог администраторов
Татьяна5, не сломается, а просто будет отсутствие данных, которые берутся из таблицы логов: жалобы, заметки о пользователях, действия модераторов, админов, двойные регистрации и т.д. и т.п.
Помощь в ЛС/email только за WM или ЮMoney
-
- Поддержка
- Сообщения: 12751
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Восстановить лог администраторов
1. создаем новую пустую БД - назовемAABur писал(а): 16.08.2018 1:33 Случайно почистил Лог администраторов. А он мне нужен старый. Есть бэкап
backup_bd
2. Нужно получить таблицу phpbb_log из бэкапа - варианты:
а) восстанавливает в новую базу
backup_bd
весь бэкап через phpmyadmin например - вариант не айс, но самый простойб) ставим на сервер sypex dumper pro (если стоит php 7 то нужна версия sypex для php 7 ) или mysqldumper и при восстановлении из бэкапа выбираем только таблицу phpbb_log - актуально для больших форумов с кучей постов (съэкономите кучу времени и места)
в) вырезать из текста бэкапа данные, касающиеся только таблицы phpbb_log и восстановить его в другую таблицу в боевой форум и сразу приступить к пункту 3) - кто знает как и для чего это делать, для него эта инструкция не нужна вообще...
3) выполняем запрос где вместо
backup_bd
подставляем название созданной вами БД, а вместо work_bd
подставляем название БД боевого форума:
Код: Выделить всё
insert into work_bd.phpbb_log(log_id, log_type, user_id, forum_id, topic_id, reportee_id, log_ip, log_time, log_operation, log_data) select log_id, log_type, user_id, forum_id, topic_id, reportee_id, log_ip, log_time, log_operation, log_data from backup_bd.phpbb_log where log_type=1;
5) удаляем временную БД
backup_bd
Последний раз редактировалось Pazh 17.08.2018 11:11, всего редактировалось 1 раз.
Помощь в ЛС/email только за WM или ЮMoney
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Восстановить лог администраторов
Если человек не знает как восстановить частично таблицу из бэкапа, то 100% он не знает к чему может привести полная очистка таблицы phpbb_log по совету Perfecthus
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
Re: Восстановить лог администраторов
Согласен, ни на что не влияет, нужно только для админа и модераторов(если таковые присутствуют).Татьяна5 писал(а): 17.08.2018 10:52 Вообще-то phpbb_log - последнее звено в связи таблиц, так что ничего не будет
Отправлено спустя 2 минуты 47 секунд:
Pazh, Собственно, ты описал кучей строк то, что у меня уложилось в одну, хотя заморочек твоим способом ещё больше.