Восстановление форума из бэкапа

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Bortmehanik
phpBB 1.4.2
Сообщения: 56
Стаж: 12 лет 5 месяцев
Откуда: Торонто
Благодарил (а): 16 раз
Поблагодарили: 5 раз

Восстановление форума из бэкапа

Сообщение Bortmehanik »

Приветствую уважаемых знатоков!Допустим, у меня имеется бэкап всей файловой системы форума (корневой директории и всего, что внутри), а также бэкап базы данных, сделанный из админки (файл gzip). Какова должна быть последовательность действий по возвращению форума к жизни если (не дай бог!) форум завалили проклятые хакеры? Гугление и поиск по этому форуму дают какие-то отрывочные сведения, а хотелось бы иметь полную картину "для чайника" - алгоритм действий шаг за шагом (представьте в каком душевном состоянии будет тот, кому это, увы, оказалось нужным!).

И ещё одна деталь, относящаяся к обсуждаемому вопросу: достаточно ли делать бэкап базы данных в админке или надо делать физический бэкап файла базы данных напрямую с хостинга? Вопрос возник вот почему. Бэкап в админке создаёт серию SQL-команд INSERT. Но ведь во время установки многих модов были добавлены новые таблицы (а также новые столбцы в существующие таблицы) - не получится ли так, что выполнение многих INSERT-ов закончится неудачно (они ведь будут оперировать с объектами, которых нет в "голой", только установленной базе данных форума)? Я склоняюсь к бэкапу всего файла одним махом (чтоб чуть что - так-же, одним махом, и восстановить - просто перекачав файл базы данных по FTP, а не прогоняя серию INSERT-ов).

Кстати, гуляя по папкам форума, я не нашёл в какой из них хранится этот самый файл (база - mySQL) - буду благодарен за подсказку. Если он хранится не в папках форума, а где-то ещё (кстати, где?), тогда одного копирования всей файлововй системы из бэкапа будет точно недостаточно...

Форум у меня небольшой, так что перекачка по FTP много времени не займёт.

Версия phpbb - 3.0.10.

Спасибо!
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Восстановление форума из бэкапа

Сообщение Sheer »

Bortmehanik писал(а):какой из них хранится этот самый файл (база - mySQL)
Ни в какой. Кроме того, это не файл.
Bortmehanik писал(а):алгоритм действий шаг за шагом
1. Скопировать все файлы (из папки ./cache только .htaccess и index.html) движка на локальный компьютер.
2. Создать резервную копию базы данных одним из инструментов для создания/восстановления/управления: PhpMyAdmin, Sypex Dumper или MySQLDumper (последний рекомендуется).
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
NeSlava
phpBB 1.2.1
Сообщения: 22
Стаж: 15 лет 7 месяцев
Откуда: Обнинск
Благодарил (а): 8 раз
Поблагодарили: 8 раз

Re: Восстановление форума из бэкапа

Сообщение NeSlava »

Я бы посоветовал научится делать резервные копии как баз данных, так и файлов средствами хостера. И если
форум завалили проклятые хакеры
созваниваемся/пишем письмо хостеру с просьбой восстановиться из имеющихся файлов. А в промежутках между хакерскими атаками учится на локальном/тестовом сервере способом, который рекомендует Sheer.
Аватара пользователя
Bortmehanik
phpBB 1.4.2
Сообщения: 56
Стаж: 12 лет 5 месяцев
Откуда: Торонто
Благодарил (а): 16 раз
Поблагодарили: 5 раз

Re: Восстановление форума из бэкапа

Сообщение Bortmehanik »

То есть позвонить хостеру, сказать, что у меня есть бэкапы файлов и базы, переслать им (как - по FTP?) и они восстановят?

Всем спасибо за ответы! Сейчас полезу гуглить MySQLDumper.
Аватара пользователя
Bortmehanik
phpBB 1.4.2
Сообщения: 56
Стаж: 12 лет 5 месяцев
Откуда: Торонто
Благодарил (а): 16 раз
Поблагодарили: 5 раз

Re: Восстановление форума из бэкапа

Сообщение Bortmehanik »

Установил MySQLDump, попробовал сделать бэкап на имейл - помелькало-помелькало, после чего высветило "Сервер разорвал соединение, не отправив данные" и финита ля комедия. А можно сделать бэкап на локальный компьютер?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Восстановление форума из бэкапа

Сообщение Sheer »

Bortmehanik писал(а):Сейчас полезу гуглить MySQLDumper.
А зачем гуглить? Все же расписано --> MySQLDumper

Добавлено спустя 2 минуты 15 секунд:
Bortmehanik писал(а):переслать им
Зачем? У тебя есть бекап, есть доступ по FTP - вот сам и восстанови.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Поддержка phpBB 3.0.х»