Ошибка при восстановлении из бэкапа
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
crash
- Former team member
- Сообщения: 6517
- Стаж: 22 года 2 месяца
- Откуда: Бердск
- Поблагодарили: 15 раз
Re: Проблема при восстановлении данных
восстанавливать частями или попросить хостера
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: Проблема при восстановлении данных
Это зависит от того, что ты делал для получения этой ошибки.Лейтенант писал(а):что делать? из-за чего это?
У нас что, лейтенантов уже не учат докладывать четко и по форме?
-
Лейтенант
- phpBB 1.4.2
- Сообщения: 59
- Стаж: 17 лет 2 месяца
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Re: Проблема при восстановлении данных
Ну тогда докладываю.
1. Попытался поставить мод Country_Flags. Не получилось.
Восстановил все измененные файлы из папки forum (перед этим скопировал ее на свой компьютер). Потом попробовал восстановить базу данных. Появилась ошибка о базе данных. К сожалению, ее текст не сохранил :oops: Но там был большой перечень названий тем форума. После вид форума выглядит следующим образом. В списке форумов все форумы на месте. Однако, если зайти в некоторые форумы, то появляется надпись:
Ну а дальше при попытке начать восстановление базы данных появляется белая страничка с надписью
Сидим на Агаве, тут:
http://hosting.agava.ru/tp_normal.shtml
2.crash
3. В принципе возможно ли будет восстановить весь форум, установив заново, чистый 3.0.5 на новую базу данных? Чтобы потом:
- перенести все архивные файлы из сохраненной на комп папки forum в новую папку forum (тем самым скопировать все те моды, которые были уже установлены)
- затем восстановить базу данных из резервной копии базы данных (у меня их две даже, ода вчерашняя, другая - позавчерашняя).
PS
сейчас это все практически катастрофа :cry:
1. Попытался поставить мод Country_Flags. Не получилось.
Восстановил все измененные файлы из папки forum (перед этим скопировал ее на свой компьютер). Потом попробовал восстановить базу данных. Появилась ошибка о базе данных. К сожалению, ее текст не сохранил :oops: Но там был большой перечень названий тем форума. После вид форума выглядит следующим образом. В списке форумов все форумы на месте. Однако, если зайти в некоторые форумы, то появляется надпись:
(хотя в списке форумов отображается корректное количество тем и сообщений напротив тех форумов, где сообщения пропали.)В этом форуме нет сообщений.
Ну а дальше при попытке начать восстановление базы данных появляется белая страничка с надписью
Код: Выделить всё
504 Gateway Time-out
nginx/0.7.62http://hosting.agava.ru/tp_normal.shtml
2.crash
Как это? Порылся по форуму, но не нашел ничего по этому поводу.восстанавливать частями
О чем? Как сформулировать вопрос?или попросить хостера
3. В принципе возможно ли будет восстановить весь форум, установив заново, чистый 3.0.5 на новую базу данных? Чтобы потом:
- перенести все архивные файлы из сохраненной на комп папки forum в новую папку forum (тем самым скопировать все те моды, которые были уже установлены)
- затем восстановить базу данных из резервной копии базы данных (у меня их две даже, ода вчерашняя, другая - позавчерашняя).
PS
сейчас это все практически катастрофа :cry:
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Проблема при восстановлении данных
Как конкретно пробовали? И зачем - кантри флагс ее порушил? Какого размера бэкап? Поисковые таблицы в него включены или нет? Синхронизацию форумов делать не пробовали?Лейтенант писал(а):Потом попробовал восстановить базу данных. Появилась ошибка о базе данных.
-
Лейтенант
- phpBB 1.4.2
- Сообщения: 59
- Стаж: 17 лет 2 месяца
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Re: Проблема при восстановлении данных
В инструкции к моду написано:
При попытке запустить forum/install/cf_install.php появилась ошибка.
Предварительно, я скопировал на хостинг все папки и файлы из каталога root.
Когда увидел, что не идет, удалил папку forum с хостинга. Так как уже были внесены все файлы из root. Потом снова ее закачал сохраненную ранее архивную копию папки forum. Далее - база данных не восстанавливается:
1. Изначально были сообщения об ошибке:
Снова все снес -папку forum. Затем заново установил. Опять вижу
Кстати, 1. делал новую резервную копию базы данных после ошибки с перечнем тем. Она весит все 4 мб.
2. Почему-то не вижу базу данных в cPanel Х, в разделе где она должга быть - "базы данных". Но если зайти в phpMyAdmin база данных на месте.
Код: Выделить всё
1. Copy install/cf_install.php to install/cf_install.php
2. Run install/cf_install.php file from your browser.
3. Then, delete this directory (install/) now!!!
Предварительно, я скопировал на хостинг все папки и файлы из каталога root.
Когда увидел, что не идет, удалил папку forum с хостинга. Так как уже были внесены все файлы из root. Потом снова ее закачал сохраненную ранее архивную копию папки forum. Далее - база данных не восстанавливается:
1. Изначально были сообщения об ошибке:
2. Затем после какой-то попытки было упомянутое мной выше сообщение об ошибке с большим перечнем тем форума.504 Gateway Time-out
nginx/0.7.62
Снова все снес -папку forum. Затем заново установил. Опять вижу
Пробовал восстановиться из предыдущей базы данных. Такая же ошибка:504 Gateway Time-out
nginx/0.7.62
Размер gzip - 22,3 мб, распакованного - 84,2 мб504 Gateway Time-out
nginx/0.7.62
Кстати, 1. делал новую резервную копию базы данных после ошибки с перечнем тем. Она весит все 4 мб.
2. Почему-то не вижу базу данных в cPanel Х, в разделе где она должга быть - "базы данных". Но если зайти в phpMyAdmin база данных на месте.
Последний раз редактировалось Лейтенант 18.10.2009 13:43, всего редактировалось 1 раз.
-
crash
- Former team member
- Сообщения: 6517
- Стаж: 22 года 2 месяца
- Откуда: Бердск
- Поблагодарили: 15 раз
Re: Проблема при восстановлении данных
ставите мод, а удалили зачем то весь форумЛейтенант писал(а):В инструкции к моду написано:
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
Лейтенант
- phpBB 1.4.2
- Сообщения: 59
- Стаж: 17 лет 2 месяца
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Re: Проблема при восстановлении данных
После того, как я восстановил папку forum, какое-то время полазил по форуму. Он был рабочий. Но после попытки восстановить базу данных, форум сломался.
Вроде все описал.
Вроде все описал.
-
crash
- Former team member
- Сообщения: 6517
- Стаж: 22 года 2 месяца
- Откуда: Бердск
- Поблагодарили: 15 раз
Re: Проблема при восстановлении данных
пока не понятно зачем вы базу удаляли то?
Добавлено спустя 32 секунды:
вообще поговорите с хостером, пусть поможет восстановить
Добавлено спустя 32 секунды:
вообще поговорите с хостером, пусть поможет восстановить
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
Лейтенант
- phpBB 1.4.2
- Сообщения: 59
- Стаж: 17 лет 2 месяца
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Re: Проблема при восстановлении данных
Чтобы зачистить все возможные следе неудачно установленного мода.
-
DK7
- Former team member
- Сообщения: 1008
- Стаж: 20 лет 2 месяца
- Откуда: Кишинёв
- Благодарил (а): 3 раза
- Поблагодарили: 25 раз
Re: Проблема при восстановлении данных
А синхронизировать форумы с которыми проблема, через админку не пробовали, как и предложил rxu?
Добавлено спустя 2 минуты 15 секунд:
Добавлено спустя 2 минуты 15 секунд:
нет. Попросите вашего хостера восстановить базу, из беккапа, который был сделан до даты установки Country_Flags. То есть, если вы устанавливали мод 10-го, то просите хостера, восстановить беккап от 9 числа.Лейтенант писал(а):Чтобы зачистить
-
Лейтенант
- phpBB 1.4.2
- Сообщения: 59
- Стаж: 17 лет 2 месяца
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Re: Проблема при восстановлении данных
Пробовал. Не помогает. Сейчас, я так понимаю, у меня форум сидит на битой базе данных. Похоже, в ней утеряны те самые темы. В общем, как запустить восстановление...
Добавлено спустя 1 минуту 8 секунд:
Добавлено спустя 1 минуту 8 секунд:
Из моего бэккапа то есть?DK7 писал(а): нет. Попросите вашего хостера восстановить базу, из беккапа, который был сделан до даты установки Country_Flags. То есть, если вы устанавливали мод 10-го, то просите хостера, восстановить беккап от 9 числа.
-
DK7
- Former team member
- Сообщения: 1008
- Стаж: 20 лет 2 месяца
- Откуда: Кишинёв
- Благодарил (а): 3 раза
- Поблагодарили: 25 раз
Re: Проблема при восстановлении данных
Ну если ваш сделан, до установки мода, то можете просить и что бы и вашего.
-
Лейтенант
- phpBB 1.4.2
- Сообщения: 59
- Стаж: 17 лет 2 месяца
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Re: Проблема при восстановлении данных
а как разбить бэккап на части и восстановить по частям?
PS
вы уж простите меня за назойливость?
PS
вы уж простите меня за назойливость?
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: Проблема при восстановлении данных
Лейтенант
Тебя несколько раз просили озвучить, КАК ты ввосстанавливал базу. Ответа я так и не увидел.
Через phpmyadmin?
Смысл проишедшего таков - скрипт не успевал загрузить все 84 мб и база восстановлена частично.
Почему так - хз, у тебя в тарифе достаточно демократичные настройки - Время исполнения скрипта 300 c. Время выполнения SQL запроса 1000 c.
В таком случае самое лушее восстанавливать базу из шела. Но если нет возможности или навыков, то можно и через phpmyadmin частями.
Открой дамп базы в нормальном редакторе (приблизительный список есть в FAQ), и внимательно изучи.
Каждой таблице соответствует две части. В первой создается структура таблицы с помощью команды CREATE TABLE, например так:
--
-- Структура таблицы `phpbb_acl_groups`
--
CREATE TABLE `phpbb_acl_groups` (
`group_id` mediumint(8) unsigned NOT NULL default '0',
`forum_id` mediumint(8) unsigned NOT NULL default '0',
`auth_option_id` mediumint(8) unsigned NOT NULL default '0',
`auth_role_id` mediumint(8) unsigned NOT NULL default '0',
`auth_setting` tinyint(2) NOT NULL default '0',
KEY `group_id` (`group_id`),
KEY `auth_opt_id` (`auth_option_id`),
KEY `auth_role_id` (`auth_role_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Во второй части куча инсертов, это заполнение таблизы данными, например так:
--
-- Дамп данных таблицы `phpbb_acl_groups`
--
INSERT INTO `phpbb_acl_groups` VALUES (1, 0, 85, 0, 1);
INSERT INTO `phpbb_acl_groups` VALUES (1, 0, 93, 0, 1);
INSERT INTO `phpbb_acl_groups` VALUES (1, 0, 111, 0, 1);
INSERT INTO `phpbb_acl_groups` VALUES (5, 0, 0, 5, 0);
Инсерты можно выполнять группами или по одному, не важно. Запомни главное - любая команда оканчивается точкой с запятой.
Ну и еще несколько советов. Перед восстановлением удали все существующие таблицы. Для поисковых таблиц данные не надо восстанавливать, только структуру (данные потом из админки - создать поисковые индексы). Ну и комментарии, естественно, пропускать.
Тебя несколько раз просили озвучить, КАК ты ввосстанавливал базу. Ответа я так и не увидел.
Через phpmyadmin?
Смысл проишедшего таков - скрипт не успевал загрузить все 84 мб и база восстановлена частично.
Почему так - хз, у тебя в тарифе достаточно демократичные настройки - Время исполнения скрипта 300 c. Время выполнения SQL запроса 1000 c.
В таком случае самое лушее восстанавливать базу из шела. Но если нет возможности или навыков, то можно и через phpmyadmin частями.
Открой дамп базы в нормальном редакторе (приблизительный список есть в FAQ), и внимательно изучи.
Каждой таблице соответствует две части. В первой создается структура таблицы с помощью команды CREATE TABLE, например так:
--
-- Структура таблицы `phpbb_acl_groups`
--
CREATE TABLE `phpbb_acl_groups` (
`group_id` mediumint(8) unsigned NOT NULL default '0',
`forum_id` mediumint(8) unsigned NOT NULL default '0',
`auth_option_id` mediumint(8) unsigned NOT NULL default '0',
`auth_role_id` mediumint(8) unsigned NOT NULL default '0',
`auth_setting` tinyint(2) NOT NULL default '0',
KEY `group_id` (`group_id`),
KEY `auth_opt_id` (`auth_option_id`),
KEY `auth_role_id` (`auth_role_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Во второй части куча инсертов, это заполнение таблизы данными, например так:
--
-- Дамп данных таблицы `phpbb_acl_groups`
--
INSERT INTO `phpbb_acl_groups` VALUES (1, 0, 85, 0, 1);
INSERT INTO `phpbb_acl_groups` VALUES (1, 0, 93, 0, 1);
INSERT INTO `phpbb_acl_groups` VALUES (1, 0, 111, 0, 1);
INSERT INTO `phpbb_acl_groups` VALUES (5, 0, 0, 5, 0);
Инсерты можно выполнять группами или по одному, не важно. Запомни главное - любая команда оканчивается точкой с запятой.
Ну и еще несколько советов. Перед восстановлением удали все существующие таблицы. Для поисковых таблиц данные не надо восстанавливать, только структуру (данные потом из админки - создать поисковые индексы). Ну и комментарии, естественно, пропускать.

