Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Восстановить лог администраторов
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.4.3
- Сообщения: 86
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 2 раза
Восстановить лог администраторов
phpbb 3.1.11
Случайно почистил Лог администраторов. А он мне нужен старый. Есть бэкап, как средствами расширения Auto Database Backup так и от хостинга.
Подскажите как лучше восстановить старый лог.
Вариант подгрузить старый к текущему - лучше. Заменить текущий старым то же не плохо.
Случайно почистил Лог администраторов. А он мне нужен старый. Есть бэкап, как средствами расширения Auto Database Backup так и от хостинга.
Подскажите как лучше восстановить старый лог.
Вариант подгрузить старый к текущему - лучше. Заменить текущий старым то же не плохо.
-
- phpBB 2.0.11
- Сообщения: 805
- Стаж: 13 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
Re: Восстановить лог администраторов
Очистить таблицу phpbb_log и залить данные из бэкапа, предварительно выдернув таблицу в отдельный файл *.sql
-
- phpBB 1.4.3
- Сообщения: 86
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 2 раза
-
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Восстановить лог администраторов
Perfecthus, и потеряв при этом ВСЕ логи (админские, пользовательские, ошибок) за период с даты создания бэкапа и до окончания восстановления старой таблицы phpbb_log - и как итог кривая работа движка/расширений, где есть привязка к записям логов. Вы бы лучше не советовали такое, раз не знаете как можно сделать правильно...
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 2.0.11
- Сообщения: 805
- Стаж: 13 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
Re: Восстановить лог администраторов
Pazh, А кто мешает сделать бэкап таблицы логов с даты создания предыдущего бэкапа и до окончания восстановления старой таблицы? Затем объединить и залить обратно в таблицу.
-
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Восстановить лог администраторов
Perfecthus, если бы у бабки были ..., она была бы дедкой...
Вы сначала пишите:
Вы сначала пишите:
А потом вспоминаете, когда вас ткнули носом в Ваш же бред:
Велосипед и куча лишних телодвижений...Perfecthus писал(а): ↑17.08.2018 10:34 А кто мешает сделать бэкап таблицы логов с даты создания предыдущего бэкапа
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 2.0.11
- Сообщения: 805
- Стаж: 13 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
Re: Восстановить лог администраторов
Вообще-то, создать бэкап перед изменением БД - это, как само-собой разумеющееся должно быть, потому и не написал об этом.
И не надо говорить, что это бред.
И не надо говорить, что это бред.
Предложи свой вариант - автомобиль с автоматической коробкой!
-
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Восстановить лог администраторов
толку от этого бэкапа, если ПЕРЕД восстановление все очищено???? Это самый что ни на есть - бредPerfecthus писал(а): ↑17.08.2018 10:44 Вообще-то, создать бэкап перед изменением БД - это, как само-собой разумеющееся должно быть, потому и не написал об этом.
И не надо говорить, что это бред.
Помощь в ЛС/email только за WM или ЮMoney
-
- Поддержка
- Сообщения: 12454
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2482 раза
Re: Восстановить лог администраторов
Вообще-то
phpbb_log
- последнее звено в связи таблиц, так что ничего не будет-
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Восстановить лог администраторов
Татьяна5, не сломается, а просто будет отсутствие данных, которые берутся из таблицы логов: жалобы, заметки о пользователях, действия модераторов, админов, двойные регистрации и т.д. и т.п.
Помощь в ЛС/email только за WM или ЮMoney
-
- Поддержка
- Сообщения: 12454
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2482 раза
-
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Восстановить лог администраторов
1. создаем новую пустую БД - назовем
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
- Стаж: 14 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Восстановить лог администраторов
Если человек не знает как восстановить частично таблицу из бэкапа, то 100% он не знает к чему может привести полная очистка таблицы phpbb_log по совету Perfecthus
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 2.0.11
- Сообщения: 805
- Стаж: 13 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
Re: Восстановить лог администраторов
Согласен, ни на что не влияет, нужно только для админа и модераторов(если таковые присутствуют).
Отправлено спустя 2 минуты 47 секунд:
Pazh, Собственно, ты описал кучей строк то, что у меня уложилось в одну, хотя заморочек твоим способом ещё больше.